首页 > 移动平台 > 详细

iOS开发之类扩展

时间:2015-08-31 21:00:01      阅读:123      评论:0      收藏:0      [点我收藏+]

在以往写代码时,我们经常是把声明写在.h文件中,把实现写在.m文件中,但是在实际开发中,如果把声明写在.h文件中会暴露程序很多属性(成员变量、成员变量的get和set方法),为了安全考虑,引入了类扩展的概念,类扩展中的属性是私有的。在进行程序开发时,比如在ViewController.m文件中,常常会发现在

@implementation

@end;

上面多了一个:

@interface ViewController ()

@end;

上面代码就是类扩展,也就是类的私有扩展,以后就可以把以往写在声明里的代码写在这里面。

iOS开发之类扩展

原文:http://www.cnblogs.com/lifengfneg/p/4773800.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!