重用或续订NSMutableArray

时间:2015-12-03 23:12:44

标签: objective-c memory nsmutablearray

如果你有一个数组,你将在应用程序生命周期内完全重新填充多次,那么对内存消耗/分配来说会更好......

    当我准备重新填充时,
  1. alloc-init一个新实例,或者
  2. removeAllObjects在现有实例上重新填充

1 个答案:

答案 0 :(得分:2)

正如这个广泛的问题一样,答案是“它取决于”。

更好的答案是“不要担心”。说真的,这叫做过早优化。除非遇到真正的内存问题,否则任何一种方法都会导致可忽略不计的差异。