【发布时间】:2016-03-08 18:40:48
【问题描述】:
如果您有一个数组,您将在应用程序生命周期内多次完全重新填充,那么在内存消耗/分配方面是否会更好...
- 当我准备好重新填充时分配初始化一个新实例,或者
-
removeAllObjects在现有实例上重新填充
【问题讨论】:
标签: objective-c memory nsmutablearray
如果您有一个数组,您将在应用程序生命周期内多次完全重新填充,那么在内存消耗/分配方面是否会更好...
removeAllObjects 在现有实例上重新填充【问题讨论】:
标签: objective-c memory nsmutablearray
对于如此广泛的问题,答案通常是“视情况而定”。
更好的答案是“别担心”。严肃地说,这被称为过早优化。除非您遇到真正的内存问题,否则任何一种方法都会产生微不足道的差异。
【讨论】: