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

下載地址

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

《Effective Objective-C 2.0:編寫高質(zhì)量iOS與OS X代碼的52個(gè)有效方法》共7章。第1章通論與Objective-C的核心概念相關(guān)的技巧;第2章講述的技巧與面向?qū)ο笳Z言的重要特征(對(duì)象、消息和運(yùn)行期)相關(guān);第3章介紹的技巧與接口和API設(shè)計(jì)相關(guān);第4章講述協(xié)議與分類相關(guān)的技巧;第5章介紹內(nèi)存管理中易犯的錯(cuò)誤以及如何避免犯這些錯(cuò)誤;第6章介紹塊與大中樞派發(fā)相關(guān)的技巧;第7章講解使用Cocoa和Cocoa Touch系統(tǒng)框架時(shí)的相關(guān)技巧。


第1章 熟悉Objective-C

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

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

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

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

第5條:用枚舉表示狀態(tài)、選項(xiàng)、狀態(tài)碼

第2章 對(duì)象、消息、運(yùn)行期

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

第7條:在對(duì)象內(nèi)部盡量直接訪問實(shí)例變量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容