NSArray和NSMutableArray类在内存中占用的大小相同吗



我将不得不处理存储为多个NSArray对象或NSMutableArray对象中的索引的数百万表示。这些类中哪一个占用的内存最少?

我认为这两个类在消耗内存方面没有显著差异。不管怎样,这不是你应该关心的事情。只有在需要修改集合时,才能使用NSMutableArray。如果不使用NSArray。通常NSMutableArray应该是从NSArray属性复制的某个本地对象。然后执行一些修改、插入或删除对象,完成后将修改后的数组复制回只读NSArray属性。就是这样。不要浪费时间思考一个或另一个类占用了多少内存

最新更新