原创 xcode運行到真機報錯 While reading xx/BackgroundHomeScreen_5.png pngcrush caught libpng error:

轉自:http://blog.csdn.net/shencaifeixia1/article/details/8976756 xcode運行到真機報錯 [plain] view plaincopyprint? W

原创 UIScrollView、UIPageControl

//創建滾動視圖 scroll=[[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)]; scroll.pagingEnabled=YES;//設置

原创 UILabel的簡單使用

UILabel * oper2=[[UILabelalloc] initWithFrame:CGRectMake(200, 100, 30, 30)];//初始化     oper2.text=@"=";     oper2.textCo

原创 數據庫

導入libsqlite3.0.dylib #import <sqlite3.h> //創建數據庫 +(void) creatDataBase { // if (dbPoint) { // retur

原创 UITableView

//必須要的協議 <UITableViewDataSource,UITableViewDelegate]] > - (void)viewDidLoad { [superviewDidLoad]; self.titl

原创 UISearchBar、UISearchDisplayController搜索

UISearchBar * search=[[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];     search.showsCancelButton=YES;//

原创 UIRefreshControl下拉刷新

//創建下拉刷新         UIRefreshControl * refresh=[[UIRefreshControl alloc] init];         [refresh addTarget:selfaction:@sel

原创 內存管理

有“創建”,就要有“銷燬” 針對創建和銷燬過程進行管理 管理方式:垃圾回收 (JAVA 、C#等) 手動管理 (Objective C、C) 管理機制: OC採用“引用計數”(retainCount)方式管理對 象所佔用的內存 1. 使

原创 Xcode升級到4.4後,Jsonkit中的警告

Direct access to objective-c's isa is deprecated in favor of object_setClass() and object_getClass() object->isa 替換爲 ob

原创 storyboard中tab bar controller更改item的位置問題

storyboard中tab bar controller不能改變item順序,目前解決辦法是: 先退出Xcode再打開,就可以直接拖動更改位置

原创 iOS 7系列譯文:iOS7的多任務處理

在iOS7之前,當程序退出後,開發者對程序幾乎做不了什麼。除了VOIP和基於位置的特性,唯一能夠在後臺運行代碼的途徑只有使用後臺任務(background tasks),但後臺任務只會執行幾分鐘。如果你想要下載一部很大的視頻以便離線觀

原创 iOS 7:隱藏的特性和解決之道

當 iOS7 剛發佈的時候,全世界的蘋果開發人員都立馬嘗試着去編譯他們的app,接着再花上數月的時間來修復任何出現的故障,甚至重做app。這樣的結果,使得人們根本無暇去探究 iOS7 所帶來的新東西。一些明顯而細微的更新,比如說[NS

原创 iOS實現反射機制

移動互聯網下iOS客戶端的開發,一般都會與服務端進行通訊,也會使用到Sqlite數據庫來保存一些數據,按常規的搞法,一般都需要手動建表結構,寫實體類對象,然後寫插入、更新、查詢等語句來實現功能,因此想到是否有一種通用的辦法來進行一些代碼方

原创 自定義UITableViewCell並實現重用

 1、File----New File---Cocoa Touch Classes---Object-C  Class         創建一個 從 UITabelViewCell繼承的類   UICustomTableViewCe

原创 GCD介紹(四): 完結

Dispatch Queue掛起 dispatch queue可以被掛起和恢復。使用 dispatch_suspend函數來掛起,使用  dispatch_resume 函數來恢復。這兩個函數的行爲是如你所願的。另外,這兩個函數也可以