我有一个应用程序崩溃,没有错误跟踪。如果我调试,我可以看到正在发生的部分情况,但无法确定哪个对象是“僵尸”。
有人知道如何在 Xcode 4 中启用 NSZombie 吗?
环境变量现在是“方案”的一部分。
要编辑方案并打开僵尸:
在“产品”菜单中,选择“编辑方案”。
转到左侧面板中的“运行 Foo.app”阶段,以及右侧的“参数”选项卡。
添加NSZombieEnabled到“环境变量”部分并将值设置为YES,就像在 Xcode 3 中一样。
NSZombieEnabled
YES
在 Xcode 4.1 及更高版本 中,“运行”阶段的“诊断”选项卡上还有一个用于“启用僵尸对象”的复选框。
使用 Xcode 6.4: