Objective-C知识
Objective-C常用术语
1: 类是一种结构,它表示对象的类型。对象引用类来获取和本身有关的各种信息,特别是运行什么代码来处理每种操作,简单的程序核能进包含少量的类;中等复杂的程序会包含几十个类。Objective-C编程风格建议开发人员使用首字母大写的类名。
2:对象是一种结构,它包含值和指向其类的隐藏指针。运行中的程序通常都包含成百上千个对象。引用对象的Objective-C变量通常不需要首字母大写。
3:实例是“对象”的另一种称呼,例如cricle对象也可以成为Cricle类的实例
4:消息是对象可以执行的操作,用于通知对象去做什么。在[shape draw]代码中,通过向shape对象发送draw消息来通知对象绘制自身。对象接收消息后,将查询对应的类,以便查找正确的代码来运行
5:方法是为相应消息而运行的代码。根据对象的类,消息(例如draw)可以调用不同的方法
6:方法调度程序是Objective-C使用的一种机制,用于推测执行什么方法以相应某个 特定的消息。