首页 > 移动平台 > 详细

【iOS入门】NSarray

时间:2020-01-05 23:32:31      阅读:92      评论:0      收藏:0      [点我收藏+]

 NSArray* array = [NSArray new];

 array=  [array arrayByAddingObject:obj];

这个方法 "array="是关键点。

 arrayByAddingObject:obj 是在数组的尾部加入 obj 并返回 新的数组。

对,是新的。

那是array原内存不是泄漏了吗?

array在新数组产生后被清空了。

像这样写 

 NSArray* array = [NSArray new];

 [array arrayByAddingObject:obj];

array是空数组。

正确写法:

NSArray* array = [NSArray new];

 array=  [array arrayByAddingObject:obj];

【iOS入门】NSarray

原文:https://www.cnblogs.com/mamamia/p/12154048.html

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