Design Patterns Cocoa
"Następnym razem pojawia się jakiś dzieciak do moich drzwi z prośbą o dokonanie przeglądu kodu, jest to książka, która mam zamiar rzucić na Niego."
-Aaron Hillegass, założyciel Big Nerd Ranch, Inc, i autor Cocoa Programming for Mac OS X
Odblokowanie Secrets of Cocoa i jego ram Object-Oriented
Mac i iPhone deweloperów są często przytłoczeni szerokość i złożoności struktury Cocoa. Chociaż kakaowe jest rzeczywiście ogromny, po zrozumieniu wzorców obiektowych używa, znajdziesz go wyjątkowo elegancki, spójny i prosty.
Kakao Design Patterns zaczyna się matką wszystkich modeli: Model-View-Controller (MVC) wzorzec, który ma zasadnicze znaczenie dla rozwoju wszystkich Mac i iPhone. Promowane, a także w niektórych przypadkach narzędzi stosowanych przez Apple, ważne jest, aby w pełni zaistnieć w prawo MVC od początku.
Książki brzuch jest Katalog podstawowych wzorców projektowych można się zetknąć w Cocoa, w tym
- Podstawowych wzorów, takich jak rachmistrzów, dostępowych, a dwóch etapach tworzenia
- Wzorców, które umożliwiają, takich jak pojedyncze, delegatów i łańcuch Odpowiedz
- Wzory ukryć złożoność, w tym pakiety, klasy klastrów, serwery proxy i spedycja i kontrolerów
A to nie wszystkie z nich! Cocoa Design Patterns starannie izoluje 28 wzorców projektowych, wraz z konkretne przykłady i próbki kodu można zastosować do aplikacji dzisiaj. Książka owija się z zakresu podstawowych modeli danych, widoki AppKit oraz rozdział dotyczący Wiązania i kontrolerów.
Kakao Design Patterns jasno określa wzór rozwiązuje problemy każdego z fundacji w Objective-C i Cocoa ram i może być używany przez deweloperów iPhone lub Mac.
