所以,我有一个很好用的iOS应用程序 - 通常,除了偶尔阻止UI。有没有一种标准技术来诊断零星无反应的UI?
在我的情况下,我已经让LRResty异步地提取数据,并且结果数据由NSXMLParser解析为一些NSMutableArray对象。
我将它固定在XML解析上,但是UI并没有一致地阻止它。它主要在点击我的UINavigationBar上的后退按钮后阻止,但初始表格视图也不会滚动,直到搜索栏与之交互。可能有解析器仍在工作,或者请求仍然有效吗?
答案 0 :(得分:5)
我在乐器中使用“Time Profiler”来查看哪些方法导致无响应的UI
Screenshot http://bmxmdb.com/images/instruments.png
我只是在不触及任何东西的情况下运行它,在应用程序中执行需要测试的操作,然后停止记录,经过大量深入研究后,您会发现有问题的方法,这是我访问数据库的应用程序。