iOS 扩展

1、扩展和类别语法上的区别很简单,就是类别名省略,只保留括号;
2、扩展只是增加原来类的方法与变量的声明,而不包含实现,所以,扩展没有独立的实现(@implementasion),而是和原来的类共享一个实现;
3、扩展不仅能在原来的类上增加方法,而且能增加变量;
4、如果将扩展写到实现文件当中,则增加的变量或方法是私有变量或私有方法;
5、代码:

@interface className(){

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容