我使用 NSZombie 很好地调试了我的项目,但现在当我运行 Profiler 时它根本无法显示任何内容。我所做的唯一似乎会影响这一点的更改是添加了 ad-hc 配置文件。
NSZombie 环境变量仍然为 Run 方案启用,并且 Profile 方案也显示它,因为 Profile 方案设置为“使用运行操作的选项”。
但是当我在 XCode 4 中选择 Allocations Profile Instrument 时,它没有提供关于我的 NSZombie 行为的报告。我什至故意添加了这些行:
NSString *test=[[NSString alloc] initWithFormat:@"hi"];
[test release];
[test release];
这应该会创建一个 NSZombie,但没有像以前那样的 Instruments 报告。
有人有想法么?