Cocoa 基本原理
原文:https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/Introduction.html
- “What Is Cocoa?” introduces Cocoa from a functional and broadly architectural perspective, describing its features, frameworks, and development environment.
从功能性和大体架构的角度描述Cocoa的各种特性、框架和开发环境。 - “Cocoa Objects” explains the advantages and basic use of Objective-C, plus the common behavior, interface, and life cycle of all Cocoa objects.
解释Objective-C的基本用法和优点,以及 Cocoa对象的常见行为、接口、和生命周期。 - “Adding Behavior to a Cocoa Program” describes what it's like to write a program using a Cocoa framework and explains how to create a subclass.
描述如何使用Cocoa框架来编写程 序,解释如何创建一个子类。 - “Cocoa Design Patterns” describes the Cocoa adaptations of design patterns, especially Model-View-Controller and object modeling.
描述Cocoa采纳的设计模式,特别是模 型-视-控制器对象模型。 - “Communicating with Objects” discusses the programming interfaces and mechanisms for communication between Cocoa objects, including delegation, notification, and bindings.
讨论Cocoa对象之间的通讯机制和编程接 口,包括委托、通告、和绑定技术。