iOS类的扩展与继承、概念

//类别的作用: 

//(1)将类别实现分散到多个不同文件或多个不同框架中

//(2)创建私有方法的前向引用

//(3)向对象添加非正式协议

//类别的局限性:

//(1)无法添加新的实例变量

//(2)名称冲突,如果类别和现有的方法重名,类别具有更高的优先级,解决办法,类别方法名中添加一个前缀


Extension非常像是没有命名的类别 只生成.h文件

一般的时候,Extension都是放在.m文件中@implementation的上方。

Extension中的方法必须在@implementation中实现,否则编译会报错。


自己总结,如有错误,欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值