肝了兩個月的《Effective Objective-C 2.0》52 個知識點總結(導讀)

精讀了《Effective Objective-C 2.0 編寫高質量的 iOS 與 OS X 代碼的 52 個有效方法》,並對這 52 個知識點作了總結:編程

書籍介紹

做爲一本被推薦到爛的書,該書從語法、接口與 API 設計、內存管理、框架等方面總結和探討了 Objective-C 編程中 52 個不爲人知和容易被忽視的特性與陷阱。該書包含大量實用範例代碼,爲編寫易於理解、便於維護、易於擴展和高校的 Objective-C 應用提供瞭解決方案。除了語言的核心部分以外,書中還介紹瞭如何使用 Foundation 框架中的類,以及如何將 「大中樞派發」 等當前流行的系統庫集成到本身的項目中。markdown

全書共7章:框架

  • 第1章:通論與 Objective-C 的核心概念相關的技巧
  • 第2章:講述與面嚮對象語言的重要特徵(對象、消息和運行期)相關的技巧
  • 第3章:介紹與接口和 API 設計相關的技巧
  • 第4章:講述協議與分類相關的技巧
  • 第5章:介紹內存管理中易犯的錯誤以及如何避免
  • 第6章:介紹塊與大中樞派發相關的技巧
  • 第7章:講解使用 Cocoa 與 Cocoa Touch 系統框架時的相關技巧

閱讀方式

爲使該書物盡其用,做者建議你們跳讀,直接翻到最感興趣或與當前工做有關的章節來看。能夠分開閱讀每條技巧,也能夠按其中所引用的條目跳至其餘話題,互相參照。相關技巧歸併成章,讀者可根據各章標題快速找到談及某個語言特性的數條技巧。post

筆者沒有打亂這 52 個知識點的順序,保留書中要點的同時,筆者添加了本身的總結和延伸。讀者可經過目錄要點筆者總結三種方式進行閱讀。spa

閱讀注意

文中 「【🚩 number】」 表明相關的知識點在第 number 個知識點。設計

相關文章
相關標籤/搜索