【发布时间】:2011-02-15 05:24:47
【问题描述】:
我在 iPhone 音频编程方面取得了一些进展。现在我正在做一些性能调整,试图看看我是否可以从这台小机器中挤出更多的东西。运行 Shark,我发现我的 cpu 功率的很大一部分 (16%) 被 objc_msgSend 吃掉了。我知道我可以通过存储指向函数 (IMP) 的指针而不是使用 [object message] 表示法调用它们来加快速度。但如果我要经历所有这些麻烦,我想知道使用 C++ 是否会更好。
对此有什么想法吗?
【问题讨论】:
-
您有性能问题吗?那是最低的果实吗?
-
objc_msgSend 在我看来确实是最容易实现的目标。
标签: iphone objective-c performance audio