首页 > 其他 > 详细

@property

时间:2014-06-18 15:43:55      阅读:313      评论:0      收藏:0      [点我收藏+]

非gc的对象,所以默认的assign修饰符是不行的。那么什么时候用assign、什么时候用retain和copy呢?推荐做法是NSString用copy,delegate用assign(且一定要用assign,不要问为什么,只管去用就是了,以后会明白的),非objc数据类型,比如int,float等基本数据类型用assign(默认就是assign),而其它objc类型,比如NSArray,NSDate用retain。

iphone里面是没有gc(gc就是垃圾回收的意思),只有基本数据类型是gc对象,其它都是非gc的。比如int,float等基本数据类型。

@property,布布扣,bubuko.com

@property

原文:http://www.cnblogs.com/hereiam/p/3791146.html

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