objective-c - 如何让 DTPerformanceSession 在 'libproc.h file not found' 时工作

标签 objective-c instruments performance-testing

添加行后

#import <DTPerformanceSession/DTSignalFlag.h>

我得到“找不到 libproc.h 文件”。 这个文件不在我的 mac 上。 我试过用谷歌搜索它,它似乎应该包含在 Xcode 中。 我尝试将 xcode 从 4.3 升级到 4.4,但仍然出现同样的错误。

我正在尝试在我的游戏循环中使用以下行。

DTSendSignalFlag("com.mycompany.mytracepoints.app.point", DT_POINT_SIGNAL, TRUE);

我已经包含了 DTPerformanceSession.framework 我错过了什么吗?

最佳答案

如果您使用的是 iOS,则注释掉该行“libproc.h”。标志会出现,但只会出现在模拟器上,不会出现在设备上。 :)

关于objective-c - 如何让 DTPerformanceSession 在 'libproc.h file not found' 时工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458246/

相关文章:

Xcode 和 ARC 调试问题(跳过 dealloc)

ios - 应用程序仅与 (lldb) 一起崩溃?

c# - C# 中的 ArrayList 性能测试

性能改进计算巨型

php - 如何从两端对 PHP 网站进行负载测试

iphone - 如何比较两个 NSDates : Which is more recent?

iphone - 如何允许一个线程改变数组属性,而另一个线程迭代数组的副本

objective-c - 如何使用保存名称的字符串访问属性/变量

iphone - NSCoding 和 ARC

objective-c - NSString 复制内存泄漏