我目前正开始在xcode中为ios编写游戏。我想用可移植性的原因用c ++编写主游戏引擎。
当我分析应用时,我的问题就开始了。 Xcode Instruments是用于分析的一组很好的工具,但由于我的大部分对象都是c ++而不是Objective-C,因此这些对象几乎不可能使用分配工具,因为它们都是<非对象>。
我注意到有一个名为“识别c ++对象”的复选框,但似乎没有做任何事情。
很高兴知道你们在编写c ++ iphone应用程序时如何描述你的应用程序?
答案 0 :(得分:1)
使用Allocations工具时,Instruments最初会显示内存分配统计信息。统计信息会告诉您应用正在使用多少内存。在了解了应用程序使用了多少内存之后,您很可能想知道代码中分配内存的区域以及它们分配的内存量。切换到可以从跳转栏执行的调用树视图,可以更轻松地确定在代码中分配内存的位置。有关更多详细信息,请参阅以下文章: