Xcode 6:实时显示被调用的函数

时间:2015-06-28 14:42:39

标签: ios xcode debugging

我正在构建一个简单的iOS应用程序来检索一些json数据并在MKMapView中显示注释。

我在发布时遇到冻结,我想调试它,我想知道是否可以实时查看使用Xcode在设备上调用哪些函数,以便查看挂起的位置。

2 个答案:

答案 0 :(得分:2)

在Xcode的调试器中点击暂停,如果您的主线程被阻止,它应该显示一个有意义的堆栈跟踪。

答案 1 :(得分:1)

简单的解决方案:将NSLog添加到您的方法中并查看时间戳。您可以在方法的顶部添加一个,在底部添加一个,以查看该方法执行所需的时间。

更先进,更强大:仪器的时间分析。 How to Use Instruments in Xcode