【问题标题】:Error : bool _WebTryThreadLock(bool), for UIAlertView错误:bool _WebTryThreadLock(bool),用于 UIAlertView
【发布时间】:2011-10-24 20:44:56
【问题描述】:

**bool _WebTryThreadLock(bool),** 0x4c7a7e0:试图从主线程或web线程以外的线程获取web lock。这可能是从辅助线程调用 UIKit 的结果。现在崩溃了...

执行此操作时出现上述错误,

[alertForSavingTextdismissWithClickedButtonIndex:ALERT_CANCEL 动画:YES];

这是我的自定义警报,里面有 textField。仅当我将应用程序从后台切换到前台时才会出现错误,当自定义警报文本字段中存在一些文本并且键盘也可见时也会发生错误。

任何建议。

【问题讨论】:

    标签: iphone ios ios4 uitextfield uialertview


    【解决方案1】:

    请检查当前线程是否为主线程。如果它是主线程,请按照您给出的方式将其关闭。否则,如果是辅助线程,则调用performSelectorInMainThread:...方法关闭主线程中的警报视图

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      • 2013-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多