Cocoa Design Patterns

Cocoa Design Patterns

Book Description

Unlocking the Secrets of and Its Object-Oriented Frameworks

Mac and developers are often overwhelmed by the breadth and sophistication of the frameworks. Although 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 . Encouraged, and in some cases enforced by ’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- and the Cocoa frameworks and can be used by any Mac or iPhone developer.

Book Details

  • Paperback: 456 pages
  • Publisher: Addison-Wesley Professional (September 2009)
  • Language: English
  • ISBN-10: 0321535022
  • ISBN-13: 978-0321535023
  • File Size: 7.0 MiB

E-Book

[FP] Addison.Wesley.Cocoa.Design.Patterns.Sep.2009.rar
[UN] Addison.Wesley.Cocoa.Design.Patterns.Sep.2009.rar

Paper Book

[Amazon] Cocoa Design Patterns
Tags:   · · ·