本書是以Objective-C為基礎,再注入Objective-C 2.0的新元素撰寫而成的書籍。
書中除了對Objective-C 2.0這三項新功能垃圾收集、宣告屬性、快速列舉做了充分詳細的說明之外,也提出顯著影響Objective-C 2.0演變方向的三大項目如目標-行動.典型、鍵值編碼與Cocoa繫結、64位元模型的移轉與執行時期系統的變更。
在Cocoa環境下,Objective-C與被稱作Foundation框架的類別群組有著密不可分的關係,因此本書也會針對Foundation框架的主要類別加以說明。
本書是以Mac OS X 10.5 Leopard時期所公開的各種Cocoa文件為基礎而寫成的,並且介紹了如何實作範例程式與其執行結果。本書中所舉的範例程式皆經過執行測試,而這些原始程式可以直接從隨附光碟中取得。
書中除了對Objective-C 2.0這三項新功能垃圾收集、宣告屬性、快速列舉做了充分詳細的說明之外,也提出顯著影響Objective-C 2.0演變方向的三大項目如目標-行動.典型、鍵值編碼與Cocoa繫結、64位元模型的移轉與執行時期系統的變更。
在Cocoa環境下,Objective-C與被稱作Foundation框架的類別群組有著密不可分的關係,因此本書也會針對Foundation框架的主要類別加以說明。
本書是以Mac OS X 10.5 Leopard時期所公開的各種Cocoa文件為基礎而寫成的,並且介紹了如何實作範例程式與其執行結果。本書中所舉的範例程式皆經過執行測試,而這些原始程式可以直接從隨附光碟中取得。