Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何有效地分析Xcode中的帧丢失?_Ios_Xcode_Performance_Xcode7 - Fatal编程技术网

Ios 如何有效地分析Xcode中的帧丢失?

Ios 如何有效地分析Xcode中的帧丢失?,ios,xcode,performance,xcode7,Ios,Xcode,Performance,Xcode7,我正在使用SpriteKit框架和Xcode 7.3.1为iOS 9+开发一款游戏。目前,我的应用程序在没有清晰模式的情况下,帧数不时从60下降到57左右;这会导致严重的故障。首先,我认为这是由于我正在播放的音频效果造成的,但这肯定不是唯一的原因 您建议我使用什么仪器和技术来进一步分析这个问题 在帧速率下降的时间点,在所有线程中看到被调用函数的层次结构会很好。我从其他IDE中知道,存在显示单个函数调用的时间消耗的分析工具。Xcode有类似的工具吗?您需要的工具是Instruments。使用Cor

我正在使用SpriteKit框架和Xcode 7.3.1为iOS 9+开发一款游戏。目前,我的应用程序在没有清晰模式的情况下,帧数不时从60下降到57左右;这会导致严重的故障。首先,我认为这是由于我正在播放的音频效果造成的,但这肯定不是唯一的原因

您建议我使用什么仪器和技术来进一步分析这个问题


在帧速率下降的时间点,在所有线程中看到被调用函数的层次结构会很好。我从其他IDE中知道,存在显示单个函数调用的时间消耗的分析工具。Xcode有类似的工具吗?

您需要的工具是Instruments。使用Core Animation模板,该模板将包含您想要的两种工具Core Animation和Time Profiler。

非常感谢,我对iOS和X-Code非常陌生。正是我想要的:-