先了解几个 OC 中有关面向对象编程的术语
类 (class) 是一种表示对象类型的结构体. 这里所说的结构体和 C 语言中的结构体不是一回事.
对象 (object) 是一种包含值和指向其类的隐藏指针的结构体.
实例 (instance) 对象的另一种叫法.
消息 (message) 是对象可以执行的操作, 通知对象去做什么.
方法 (method) 是为响应消息而运行的代码.
方法调度 (nethod dispatcher) 是 OC 使用的一种机制, 用于推测执行什么方法以响应某个特定的消息.
除了上面一些术语, 还有下面两个重要的编程术语.
接口 (interface) 是类为对象提供的特征描述.
实现 (implementation) 是使接口能正常工作的代码.
开始编程
新建一个 Circle 类
选择 File->New->File 在弹出面板中选择 macOC->Cocoa Class 点击 Next,
类名为 Circle, 点击 Create
Xcode 为我们创建了两个文件, 分别是后缀为. h 的接口文件以及后缀为. m 的实现文件. 接下来分别编辑这两个文件.
来源: http://www.bubuko.com/infodetail-2570007.html