我有一个 UIScrollView
,当您滚动时,我在其中放置了一堆 View 。它正在从 api 端点下载图像。问题是滚动感觉不如应有的流畅。我知道这是因为主要是某些东西阻塞了主线程。我搜索了整个代码并注释掉了任何 UI 更新代码,但快速滚动仍然很慢。
关于查找代码的哪一部分阻塞主线程的最佳方法的任何指示?
最佳答案
仪器。绝对没有什么比这更好的了。连苹果的documentation上面提到找到与高 CPU 相关的任务。
但就个人而言,我推荐 Time Profiler。其中,可以找到一个很好的教程here .
关于objective-c - 查找阻塞主线程的代码的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066657/