原创 iOS 單例傳值

寫一個類  起作用是 傳值 #import <Foundation/Foundation.h> @interface singleton : NSObject +(singleton *)shareData;            

原创 tableView總結

添加數據源, 由三個函數來回答數據綁定的請求:numberOfSectionsInTableView, numberOfRowsInSection 和 cellForRowAtIndexPath. 用numberOfSectionsI

原创 iOS方法重寫

在O-C中子類可以繼承父類的方法 ,而不需要從新編寫相同的方法,但是有有時候子類並不想原封不動的繼承父類的方法,而且是想做一些修改,這就採用啦方法的重寫,方法從寫有叫做方法覆蓋,若子類的中的方法與父類中的某一個方法具有相同的方法名,返回值

原创 自定義二維碼 相機界面

這個簡單的實例實在ZBarReaderViewController的view層上再加一層用於定義自己的界面 - (void)QRscan {     ZBarReaderViewController *reader = [ZBar

原创 在IOS平臺下搭建PhoneGap開發環境

下載一個 PhoneGap的SDKhttp://www.phonegap.com這個是下載地址, 1.打開終端在終端打開 下載的PhoneGap文件,在PhoneGap文件下打開lib,目錄下的ios文件,再打開IOS文件下的bin文件

原创 iOS 調用相機 並選取圖片 轉載http://blog.csdn.net/justinjing0612/article/details/8030544

使用UIImagePickerController打開圖片庫和相機選擇圖片修改頭像的主要方法如下, 聲明:這個是iphone版本的,ipad版本的使用這個不行,因爲iPad要用UIPopover纔可以。 效果圖: [h

原创 NSString基本常用方法

// //  MyViewController.m //  NSStringDemol // //  Created by bml on 14-5-13. //  Copyright (c) 2014年 bml. All

原创 iOS tableViewCell點擊後顯示下拉菜單

// 1、具體的實現思路  就是 單機一個cell 的時候 在當前cell下在添加一個自己定義好的Cell,話不多說  代碼如下,具體的過程從代碼中去體會吧 本代碼是從一個NT 的demo上整理出來的。 //  DDIUIC

原创 單個控制器的屏幕旋轉問題

在APP中如何設置單個控制器的屏幕旋轉問題 - (BOOL)shouldAutorotate {     NSLog(@"讓不讓我旋轉?");     return NO; } - (NSUInteger)supportedInte

原创 iOS 數據庫FMDN 數據庫的增 刪 改 查 的 的基本操作

FMDB的下載地址 (https://github.com/ccgus/fmdb) 話不多說首先將這個 庫加進來,在將加進來,OK  準備工作就緒上代碼。 #import "DDViewController.h" #import "

原创 UIDatePicker 控件獲取本地時間 和 UIDatePicker的移出移回(簡單的動畫移動效果)

我 是使用Stroboard來完成的, 1.設置UIDatePicker的屬性 2. import "MyViewController.h" @interface MyViewController () @proper

原创 ios二維碼掃描插件,適配當前主流掃描軟件,自定義掃描界面。

二維碼介紹:       二維碼(QR(Quick Response)code),又稱二維條碼,最早起源於日本。   它是用特定的幾何圖形按一定規律在平面(二維方向)上分佈的黑白相間的圖形,是所有信息數據的一把鑰匙。  

原创 NSlog在release模式下屏蔽log信息

在我們的 項目中nslog是最長用到的,但是 nslog是很消耗內存資源的,所以我們在完成一個項目的時候要把nslog的打印出來的信息註釋掉。 1.生成一個Dlog.h文件,在.h文件中寫如下代碼 #define IS_DEBUG

原创 blick的使用

Block可以幫助我們組織獨立的代碼段,並提高複用性和可讀性。iOS4在UIKit中引入了該特徵。超過100個的Apple API都使用了Block,所以這是一個我們必須開始熟悉的知識。 Block是什麼樣的?  你可以使用^操作符來

原创 iOS BUG總結

1.cannot findexecutable forCFBundle 0x8d71a0 (notloaded) 不能 發現 可執行的 cfbunlde (沒有加載) 意思就是說 有個對象沒有被加載到成功 修改方法:還原模擬器 2.cl