0

我知道有很多关于这个的话题。关于我的情况的疯狂之处在于,我测试了 3GS、4S 和 iPad1,而且它始终只在 iPad1 上发生。它发生在启动时。该应用程序继续运行。但是,当我第一次打开MBProgressHUD时,当我关闭它时,它并没有关闭,因此我的应用程序此时变得无响应。

请让我知道是什么原因造成的,以及为什么它只发生在 iPad 上。

4

1 回答 1

0

每当我遇到这个问题时,这是因为您正在显示视图(如 a UIAlertView)或在视图正确完成加载之前更新视图。将对 MBProgressHUD 的调用移出viewDidLoad或移出应用程序代表以停止此消息。

我通常将我的UIAlertView调用移到viewWillAppear方法中。

这是一个类似的问题:'wait_fences: failed to receive reply: 10004003' on loading UIAlertView (iOS)

当您尝试从后台线程更新 UI 时,也会出现此消息。更多在这里

于 2012-09-14T06:25:30.273 回答