【发布时间】:2011-01-12 12:16:06
【问题描述】:
如何在 Xcode 4 中为我的可执行文件设置 NSZombieEnabled 和 CFZombieLevel?
【问题讨论】:
-
你问的是 Xcode 4 吗?
-
为什么默认情况下不启用这样的选项是我无法理解的......
-
因为它基本上可以防止任何真正的内存释放,默认情况下启用这似乎不是一个好主意。
-
@Daniel Magnusson:这是适者生存的事情。通过使用 XCode 进行不友好但可行的开发,您将获得更好的开发人员。开个玩笑。
-
@DanielMagnusson 我认为这不是一个坏主意,AFAIK 的“僵尸”模式会将每个对象更改为特殊类型的 ob 对象,以便在收到消息时可以检测到。因此,启用“僵尸模式”将导致不会释放任何对象,因此您应该只在处理此类错误时使用它。
标签: objective-c xcode xcode4 nszombie