标签: ios objective-c memory memory-management nszombie
我现在正在管理我的新应用程序的'记忆',但我发现了一个我不明白的区别。看看这张照片:
分配曲线完全不相似。它来自Zombie模式和Leaks分析器。但为什么它不同,因为曲线似乎来自分配?
谢谢!
答案 0 :(得分:6)
启用Zombies时,您不应该关注内存使用曲线。启用Zombies后,永远不会释放Objective-C对象的内存。 (这就是僵尸的工作原理:运行时不是取消分配对象,而是使用僵尸对象替换死对象,如果它被使用则会抱怨。)