gpt4 book ai didi

ios - 如何诊断 iOS 应用程序中的阻塞?

转载 作者:可可西里 更新时间:2023-11-01 04:40:21 25 4
gpt4 key购买 nike

所以,我有一个运行良好的 iOS 应用程序 - 通常,除了 UI 偶尔会阻塞。是否有用于诊断偶尔无响应的 UI 的标准技术?

在我的例子中,我使用 LRResty 异步提取数据,结果数据由 NSXMLParser 解析为一些 NSMutableArray 对象。

我将它固定在 XML 解析上,但 UI 并没有始终如一地阻塞。它主要在点击我的 UINavigationBar 上的后退按钮后阻塞,但初始 TableView 也不会滚动,直到与搜索栏交互。是否有解析器仍在工作,或者请求仍在工作?

最佳答案

我在仪器中使用“Time Profiler”来查看哪些方法导致 UI 无响应

Screenshot
(来源:bmxmdb.com)
.

我只是在不接触任何东西的情况下运行它,在应用程序中执行您需要测试的操作,然后停止记录,经过大量深入研究后您发现了违规方法,这是我的应用程序访问数据库。

关于ios - 如何诊断 iOS 应用程序中的阻塞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com