Cocoa Design Patterns (Paperback)
Erik Buck, Donald Yacktman
- 出版商: Addison Wesley
- 出版日期: 2009-09-01
- 售價: $1,700
- 貴賓價: 9.5 折 $1,615
- 語言: 英文
- 頁數: 456
- 裝訂: Paperback
- ISBN: 0321535022
- ISBN-13: 9780321535023
-
相關分類:
Design Pattern 設計模式
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
$550$447 -
$880$695 -
$880$695 -
$990$891 -
$1,920C++ GUI Programming with Qt 4, 2/e (Hardcover)
-
$620$527 -
$800$680 -
$2,980$2,831 -
$750$638 -
$650$507 -
$480$408 -
$400$340 -
$520$442 -
$420$328 -
$750$638 -
$820$697 -
$580$458 -
$530$419 -
$450$351 -
$399$339 -
$399$339 -
$399$339 -
$850$723 -
$950$808 -
$1,600$1,520
商品描述
“Next time some kid shows up at my door asking for a code review, this is the book that I am going to throw at him.”
–Aaron Hillegass, founder of Big Nerd Ranch, Inc., and author of Cocoa Programming for Mac OS X
Unlocking the Secrets of Cocoa and Its Object-Oriented Frameworks
Mac and iPhone developers are often overwhelmed by the breadth and sophistication of the Cocoa frameworks. Although Cocoa is indeed huge, once you understand the object-oriented patterns it uses, you’ll find it remarkably elegant, consistent, and simple.
Cocoa Design Patterns begins with the mother of all patterns: the Model-View-Controller (MVC) pattern, which is central to all Mac and iPhone development. Encouraged, and in some cases enforced by Apple’s tools, it’s important to have a firm grasp of MVC right from the start.
The book’s midsection is a catalog of the essential design patterns you’ll encounter in Cocoa, including
- Fundamental patterns, such as enumerators, accessors, and two-stage creation
- Patterns that empower, such as singleton, delegates, and the responder chain
- Patterns that hide complexity, including bundles, class clusters, proxies and forwarding, and controllers
And that’s not all of them! Cocoa Design Patterns painstakingly isolates 28 design patterns, accompanied with real-world examples and sample code you can apply to your applications today. The book wraps up with coverage of Core Data models, AppKit views, and a chapter on Bindings and Controllers.
Cocoa Design Patterns clearly defines the problems each pattern solves with a foundation in Objective-C and the Cocoa frameworks and can be used by any Mac or iPhone developer.