在学习 Objective-C 之前,对一些基本概念做一个了解,会对学习有更好的帮助。
类(class) 是一种表示对象类型的结构体。
对象(object) 是一种包含值和指向其类的隐藏指针的结构体。
实例(instance) 是“对象”的另一种称呼。
消息(message) 是对象可以执行的操作,用于去通知对象做什么。
方法(method) 是为响应“消息”而执行的代码。
方法调度(method dispatcher) 是 Objective-C 使用的一种机制,用于推测执行什么方法以响应某个特定的消息。
接口(interface) 是类为对象提供的特性描述。
实现(implementation) 是使接口能正常工作的代码
复合(composition) 实在对象中再引用其他对象; Objective-C 中,复合是通过包含作为实例变量的对象指针实现的。
Objective-C 运行时(Runtime) 是指用户运行程序时,支持这些应用(包括我们自己的应用程序)的代码块。其负责执行非常重要的任务,如向对象发送消息和传递参数。
声明:此博文源自 http://blog.csdn.net/shenyuanluo/article/details/48085217
如需转载,请说明博文出处。谢谢!