Advertisement

Pro Objective-C Design Patterns for iOS

  • Authors
  • Carlo Chung

Table of contents

  1. Front Matter
    Pages i-xiv
  2. Getting Your Feet Wet

    1. Front Matter
      Pages 1-1
    2. Carlo Chung
      Pages 3-18
    3. Carlo Chung
      Pages 19-44
  3. Object Creation

    1. Front Matter
      Pages 45-45
    2. Carlo Chung
      Pages 47-62
    3. Carlo Chung
      Pages 63-72
    4. Carlo Chung
      Pages 73-84
    5. Carlo Chung
      Pages 85-96
    6. Carlo Chung
      Pages 97-105
  4. Interface Adaptation

    1. Front Matter
      Pages 107-107
    2. Carlo Chung
      Pages 109-125
    3. Carlo Chung
      Pages 127-135
    4. Carlo Chung
      Pages 137-144
  5. Decoupling of Objects

    1. Front Matter
      Pages 145-145
    2. Carlo Chung
      Pages 147-163
    3. Carlo Chung
      Pages 165-181
  6. Abstract Collection

    1. Front Matter
      Pages 183-183
    2. Carlo Chung
      Pages 185-199
    3. Carlo Chung
      Pages 201-217
  7. Behavioral Extension

    1. Front Matter
      Pages 219-219
    2. Carlo Chung
      Pages 221-232
    3. Carlo Chung
      Pages 233-252
    4. Carlo Chung
      Pages 253-262
  8. Algorithm Encapsulation

    1. Front Matter
      Pages 263-263
    2. Carlo Chung
      Pages 265-279
    3. Carlo Chung
      Pages 281-291
    4. Carlo Chung
      Pages 293-312
  9. Performance and Object Access

    1. Front Matter
      Pages 313-313
    2. Carlo Chung
      Pages 315-326
    3. Carlo Chung
      Pages 327-338
  10. State Of Object

    1. Front Matter
      Pages 339-339
    2. Carlo Chung
      Pages 341-360
  11. Back Matter
    Pages 361-375

About this book

Introduction

It’s time to capitalize on your mastery of Cocoa with Pro Objective-C Design Patterns for iOS. You’ve developed apps that impressed and performed, and now you’re ready to jump into development practices that will leave you with more effective, efficient, and professional level apps. This book is the element you need to make the jump from journeyman to master.

All too often, developers grind through building good apps on willpower and a vigorous focus on code development, leaving them unaware of and unable to benefit from the underlying structural and functional design patterns. 

Pro Objective-C Design Patterns for iOS will teach you those design patterns that have always been present at some level in your code, but were never recognized, acknowledged, or fully utilized. Implementation of specific pattern approaches will prove their value to any developer working in the iOS application arena. You’ll learn to master classic patterns like singleton, abstract factory, chain of responsibility, and observer. You’ll also discover less well-known but useful patterns like memento, composite, command, and mediator.

Bibliographic information