Dee*_*rma 6 objective-c hang ios objective-c-blocks ios8
我看到我的应用程序中的主线程仅在iOS 8上停止了几秒钟(不是以前的iOS版本).
我@synchronised (self)在很多地方使用,也使用RemoteIO设置.我的问题是如何调试主线程阻塞的确切位置并获取其他信息,例如当时正在做什么?
我正在使用Xcode 6所以请告诉我最好的调试方法.
编辑:这是Pause的输出.


作为了解发生了什么的第一步,我建议您在冻结时简单地在调试器中按Pause.它会告诉你哪个线程正在做什么.
您将看到仍在执行的任务,或者msg_trap行指示某处存在锁定.
在这里发布你发现的东西.
| 归档时间: |
|
| 查看次数: |
2299 次 |
| 最近记录: |