|
|
libcats.org
Cocoa Design PatternsErik M. Buck, Donald A. Yacktman“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
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. EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Elementary surveying. An introduction to geomaticsАвтор: Ghilani C.D., Автор: Wolf P.R.Категория: P_Physics, PGp_Geophysics
Размер книги: 43.64 Mb
Только что пользователи скачали эти книги:
Introducing Monte Carlo Methods with RАвтор: Christian P. Robert, Автор: George Casella
Размер книги: 8.59 Mb
Securing Citrix XenApp Server in the EnterpriseАвтор: Tariq AzadКатегория: eLearning_book, information_technologies
Размер книги: 15.49 Mb
Construction Cost Management: Learning from Case StudiesАвтор: Keith PottsКатегория: economics_finances
Размер книги: 1.71 Mb
Space Exploration: Almanac (Space Exploration Reference Library)Автор: Sarah Hermsen
Размер книги: 17.80 Mb
How James Joyce Made His Name: A Reading of the Final Lacan (Contemporary Theory)Автор: Roberto Harari
Размер книги: 6.28 Mb
Transactions on Edutainment VIАвтор: Zhigeng Pan, Автор: Adrian David Cheok, Автор: Wolfgang Müller
Размер книги: 8.62 Mb
|
|
|