我知道有很多关于这个的话题。关于我的情况的疯狂之处在于,我测试了 3GS、4S 和 iPad1,而且它始终只在 iPad1 上发生。它发生在启动时。该应用程序继续运行。但是,当我第一次打开MBProgressHUD时,当我关闭它时,它并没有关闭,因此我的应用程序此时变得无响应。
请让我知道是什么原因造成的,以及为什么它只发生在 iPad 上。
我知道有很多关于这个的话题。关于我的情况的疯狂之处在于,我测试了 3GS、4S 和 iPad1,而且它始终只在 iPad1 上发生。它发生在启动时。该应用程序继续运行。但是,当我第一次打开MBProgressHUD时,当我关闭它时,它并没有关闭,因此我的应用程序此时变得无响应。
请让我知道是什么原因造成的,以及为什么它只发生在 iPad 上。
每当我遇到这个问题时,这是因为您正在显示视图(如 a UIAlertView
)或在视图正确完成加载之前更新视图。将对 MBProgressHUD 的调用移出viewDidLoad
或移出应用程序代表以停止此消息。
我通常将我的UIAlertView
调用移到viewWillAppear
方法中。
这是一个类似的问题:'wait_fences: failed to receive reply: 10004003' on loading UIAlertView (iOS)
当您尝试从后台线程更新 UI 时,也会出现此消息。更多在这里