iOS 关键字
文章平均质量分 78
GofeyLee
愿与大家共同进步,分享技术
展开
-
NSString为什么用copy而不是strong,NSMutableString为什么用strong而不是用copy(或者NSArray及NSMutableArray等)
以NSString以及NSMutableString为例@property (strong,nonatomic) NSString *sStr;@property (copy, nonatomic) NSString *cStr;- (void)test:{ NSMutableString *mStr = [NSMutableStrin原创 2017-04-14 17:06:42 · 1314 阅读 · 0 评论 -
重新理解strong与weak(强引用,弱引用),以及strong和copy的区别
刚开始学iOS的时候很纠结什么时候用strong什么时候用weak,写一个属性时候到底用copy还是strong,这些真的让人纠结死,下面咱们也来说说(都是我自己的理解,如有更好的见解敬请留言,互相探讨,共同进步,谢谢~)strong表示强引用,一般情况下都会选择strong关键字,这个关键字表示只要有对这个对象的引用(强引用),这个对象就不会销毁,换句话说,只有所有对这个对象的引用(原创 2017-04-14 15:58:03 · 2844 阅读 · 0 评论