
觀察者模式 觀察者模式的具體應用有兩個:通知(notification)和KVO(Key-ValueObserveing)機制。 1. 通知機制...
數據持久化 數據持久化的方式有四種:屬性列表(plist文件)/偏好設置/對象歸檔/SQLite數據庫/Core Data 1. 屬性列表 .....
NSOperation NSOperation 的作用: 配合使用 NSOperation和 NSOperationQueue實現多線程 將需要...
GCD 核心概念 任務:執行什么操作 隊列:用來存放任務 步驟 定制任務:確定要做的事 將任務添加到隊列中:GCD會自動將隊列中的任務取出,放到...
注意事項 使用方法 -(void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scro...
注意事項 如果一個控制器的view要添加到另一個控制器的view,那么這個控制器必須為另一個控制器的子控制器。即 [a addChildView...
控制器之間的傳值(逆傳) 1.使用代理(自定義delegate) 步驟:a.在需要代理的控制器定義代理;b.定義代理后,應該在使用代理的時候(比...
UIAlertController 繼iOS8以后,以UIAlertController代替了UIAlertView,具體使用方法如下:
UINavigationController 設置導航條 必須在導航控制器的棧頂控制器內設置,即 而不是 設置導航條屬性列舉 設置button屬...