Cocoa Programming for Mac OS X, 3/e

Aaron Hillegass

  • 出版商: Addison Wesley
  • 出版日期: 2008-05-15
  • 定價: $1,650
  • 售價: 2.4$399
  • 語言: 英文
  • 頁數: 464
  • 裝訂: Paperback
  • ISBN: 0321503619
  • ISBN-13: 9780321503619
  • 相關分類: MAC OS 蘋果電腦
  • 立即出貨(限量) (庫存=6)



The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended by experienced Mac OS X developers.


“Aaron’s book is the gold standard for Mac OS X programming books—beautifully written, and thoughtfully sculpted. The best book on Leopard development.”

—Scott Stevenson,


“This is the first book I’d recommend for anyone wanting to learn Cocoa from scratch. Aaron’s one of the few (perhaps only) full-time professional Cocoa instructors, and his teaching experience shows in the book.”

—Tim Burks, software developer and creator of the Nu programming language,


“If you’re a UNIX or Windows developer who picked up a Mac OS X machine recently in hopes of developing new apps or porting your apps to Mac users, this book should be strongly considered as one of your essential reference and training tomes.”

—Kevin H. Spencer, Apple Certified Technical Coordinator


If you’re developing applications for Mac OS X, Cocoa® Programming for Mac® OS X, Third Edition, is the book you’ve been waiting to get your hands on. If you’re new to the Mac environment, it’s probably the book you’ve been told to read first. Covering the bulk of what you need to know to develop full-featured applications for OS X, written in an engaging tutorial style, and thoroughly class-tested to assure clarity and accuracy, it is an invaluable resource for any Mac programmer.


Specifically, Aaron Hillegass introduces the three most commonly used Mac developer tools: Xcode, Interface Builder, and Instruments. He also covers the Objective-C language and the major design patterns of Cocoa. Aaron illustrates his explanations with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. After reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.


Updated for Mac OS X 10.4 and 10.5, this revised edition includes coverage of Xcode 3, Objective-C 2, Core Data, the garbage collector, and CoreAnimation.


這是一本暢銷的Cocoa入門書,再次更新以涵蓋最新的Mac程式設計技術,並且仍然受到經驗豐富的Mac OS X開發人員的熱烈推薦。

"Aaron的書是Mac OS X程式設計書籍的黃金標準-寫得精美,並且經過深思熟慮的雕琢。這是關於Leopard開發的最佳書籍。"
- Scott Stevenson,

- Tim Burks, 軟體開發人員和Nu程式語言的創作者,

"如果你是一位UNIX或Windows開發人員,最近剛買了一台Mac OS X機器,希望開發新應用程式或將你的應用程式移植到Mac用戶,這本書應該被視為你必備的參考和培訓資料之一。"
- Kevin H. Spencer, Apple認證技術協調員

如果你正在開發Mac OS X應用程式,《Cocoa® Programming for Mac® OS X, Third Edition》是你一直等待著的書籍。如果你對Mac環境還不熟悉,這可能是你被告知要先閱讀的書籍。以引人入勝的教學風格撰寫,並經過全面的班級測試以確保清晰和準確,它是任何Mac程式設計師的寶貴資源,涵蓋了開發OS X完整功能應用程式所需的大部分知識。

具體而言,Aaron Hillegass介紹了三個最常用的Mac開發工具:Xcode、Interface Builder和Instruments。他還介紹了Objective-C語言和Cocoa的主要設計模式。Aaron用Cocoa社區的慣用語言編寫了示例代碼,以展示Mac程式應該如何編寫。閱讀完這本書後,你將了解足夠的知識,以理解並利用蘋果的線上文件滿足你自己的獨特需求。你也將了解足夠的知識,以撰寫自己的時尚代碼。

此修訂版已更新至Mac OS X 10.4和10.5,包括Xcode 3、Objective-C 2、Core Data、垃圾回收器和CoreAnimation的內容。