其他分享
首页 > 其他分享> > 【iOS入门】NSarray

【iOS入门】NSarray

作者:互联网

<style></style>

 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];

标签:obj,入门,arrayByAddingObject,NSarray,iOS,数组,NSArray,new,array
来源: https://www.cnblogs.com/mamamia/p/12154048.html