本書是以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文件為基礎而寫成的,並且介紹了如何實作範例程式與其執行結果。本書中所舉的範例程式皆經過執行測試,而這些原始程式可以直接從隨附光碟中取得。
作者簡介:
荻原剛志
大阪大學大學院基礎工學研究科畢業。工學博士。
於大阪大學情報處理中心時,導入了NeXT電腦的教育用計算機系統。之後,先後於奈良先端大、神戶大學、高知工科大學、大阪大學任教,2008年4月開始擔任京都產業大學電腦理工學部教授。
主要從事軟體開發環境、開發方法以及資料壓縮、深層暗號等相關研究。ToyViewer等在國際上頗有好評,同時也是Mac OS X用軟體的開發者。信州出生。
目錄
Chapter 01 以物件為基礎的軟體開發
Chapter 02 Objective-C程式
Chapter 03 繼承與類別
Chapter 04 物件型態與動態繫結
Chapter 05 參考計數器的記憶體管理方式
Chapter 06 垃圾收集
Chapter 07 NSObject類別與執行時期系統
Chapter 08 Foundation框架的重要類別
Chapter 09 類目
Chapter 10 抽象類別與類別叢集
Chapter 11 協定
Chapter 12 宣告屬性與存取子
Chapter 13 物件的複製與保存
Chapter 14 傳送訊息的模式
Chapter 15 應用程式的構造
Chapter 16 例題:簡單圖片瀏覽器
Chapter 17 例外與錯誤
Chapter 18 執行緒
Chapter 19 分散式物件
Chapter 20 鍵值編碼
附錄
Chapter 01 以物件為基礎的軟體開發
Chapter 02 Objective-C程式
Chapter 03 繼承與類別
Chapter 04 物件型態與動態繫結
Chapter 05 參考計數器的記憶體管理方式
Chapter 06 垃圾收集
Chapter 07 NSObject類別與執行時期系統
Chapter 08 Foundation框架的重要類別
Chapter 09 類目
Chapter 10 抽象類別與類別叢集
Chapter 11 協定
Chapter 12 宣告屬性與存取子
Chapter 13 物件的複製與保存
Chapter 14 傳送訊息的模式
Chapter 15 應用程式的構造
Chapter 16 例題:簡單圖片瀏覽器
Chapter 17 例外與錯誤
Chapter 18 執行緒
Chapter 19 分...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。