本书介绍了Cocoa框架中用到的面向对象的设计模式。Cocoa框架是Apple的面向对象开发环境,用来开发 Mac OS X 的应用程序。主要的开发语言为 Objective-C,它是Mac下进行开发必不可少的开发环境。 本书共分为5个部分,按照由浅入深、循序渐进的原则详细介绍各种设计模式在Cocoa中的应用,并且提供了丰富的代码示例,方便读者学习本书内容。本书最后还包含一个附录,提供了使用和理解Cocoa与设计模式的其他参考资料。 本书适合于正在使用或者考虑使用Mac OS X上的Apple Cocoa框架或者iPhone和iPod touch上的Cocoa Touch框架的读者阅读。本书中