ios - 我的 iOS 应用程序卡住但没有出现错误

标签 ios iphone multithreading ipad freeze

有没有人知道我需要什么来检查应用程序是否在一段时间后卡住?我的意思是,我可以在 iPhone 屏幕上看到该应用程序,但没有 View 响应。

我做了一些谷歌,我发现我以某种方式阻塞了主线程。

但我的问题是如何识别哪个方法导致主线程阻塞?有什么方法可以鉴别吗?

最佳答案

启动您的应用程序并等待它卡住。然后按下 Xcode 中的“暂停”按钮。左侧 Pane 应显示当前正在运行的方法。

关于ios - 我的 iOS 应用程序卡住但没有出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21426899/

相关文章:

c# - .NET 服务是否表现出线程敏捷性?

ios - 在 Xcode 中使用两个框架时出错

ios - Swift 2 OAuth2 领英连接

iphone - 着色UIBezierPath

iphone - iOS 上带有路由的静态 map

java - 如何在 android 的异步函数中连续接收 UDP?

iphone - 适用于 iOS 的 FacebookSDK,Facebook 登录无法返回我的 iOS 应用程序

ios - WKWebView+contentInset 使内容大小错误

iPhone:如何设置每日/每小时重复本地通知?

c# - Java 和 C# 中可变语义背后的原因是什么