天天看点

iOS开发章节——OC中对类的扩展

在学习对类的扩展之前,先来了解一下什么是类目和封装

类目:指向已知的类增加新的方法,不会破坏封装性

封装:是面向对象的一个特征,如果说我们封装了一个类,而不想再去管它,那么随着程序功能的增加,需要在该类中添加一个很小的方法,这个时候我们不用在那个类中做修改,就可以在用到那个方法的时候顺便增加一个该类的类别就可以了。

首先要做的就是建立一个空类Men,不带任何属性和方法。

main.m

iOS开发章节——OC中对类的扩展

对类别speak方法做补充: