《Effective Objective-C 2.0:編寫高質量iOS與OS X代碼的52個有效方法》

下載地址

《Effective Objective-C 2.0:編寫高質量iOS與OS X代碼的52個有效方法》是世界級C++開發大師Scott Meyers親自擔當顧問編輯的“Effective Software Development Series”系列叢書中的新作,Amazon全五星評價。從語法、接口與API設計、內存管理、框架等7大方面總結和探討了Objective-C編程中52個鮮為人知和容易被忽視的特性與陷阱。書中包含大量實用范例代碼,為編寫易于理解、便于維護、易于擴展和高效的Objective-C應用提供了解決方案。

《Effective Objective-C 2.0:編寫高質量iOS與OS X代碼的52個有效方法》共7章。第1章通論與Objective-C的核心概念相關的技巧;第2章講述的技巧與面向對象語言的重要特征(對象、消息和運行期)相關;第3章介紹的技巧與接口和API設計相關;第4章講述協議與分類相關的技巧;第5章介紹內存管理中易犯的錯誤以及如何避免犯這些錯誤;第6章介紹塊與大中樞派發相關的技巧;第7章講解使用Cocoa和Cocoa Touch系統框架時的相關技巧。


第1章 熟悉Objective-C

第1條:了解Objective-C語言的起源

第2條:在類的頭文件中盡量少引入其他頭文件

第3條:多用字面量語法,少用與之等價的方法

第4條:多用類型常量,少用#define預處理指令

第5條:用枚舉表示狀態、選項、狀態碼

第2章 對象、消息、運行期

第6條:理解"屬性"這一概念

第7條:在對象內部盡量直接訪問實例變量

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容