1

我使用 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 报告。

有人有想法么?

4

1 回答 1

0

正如我在评论中指出的那样,答案很简单:必须在模拟器中才能使用此功能。

于 2011-07-14T12:41:36.523 回答