1. Introduction
2. Selector
i. Objective-CClass/Object到底是什麼?
ii. Selector有什麼用途?
iii. 呼叫performSelector:需要注意的地方
iv. Selector是Objective-C中所有魔法的開始
v. 相關閱讀
vi. 練習:小計算機
3. Category
i. 什麼時候應該要使用Category
ii. 實作Category
iii. Category還可以有什麼用途?
iv. Extensions
v. Category是否可以增加新的成員變數或屬性?
vi. 對NSURLSessionTask撰寫Category
vii. 相關閱讀
viii. 練習:字串反轉
4. 記憶體管理Part1-Retain、Release
i. ReferenceCount/Retain/Release
ii. Auto-release
iii. 基本原則
iv. Getter/Setter與Property語法
v. 相關閱讀
5. 記憶體管理Part2-ARC
6. 記憶體管理Part3-MemoryWarnings
7. Delegate與Protocol
i. 從其他平台來看Objective-C的Delegate
ii. 設計Protocol與實作Delegate的方式
iii. 注意事項
iv. DataSource與Delegate的差別?
v. FormalProtocol與InformalProtocol
vi. 無所不在的Delegate
目錄
评论2
最新资源