错误:bool _WebTryThreadLock(bool),用于UIAlertView

时间:2011-10-24 12:29:25

标签: iphone ios ios4 uitextfield uialertview

* * bool _WebTryThreadLock(bool),** 0x4c7a7e0:尝试从主线程或网络线程以外的线程获取Web锁定。这可能是从辅助线程调用UIKit的结果。现在崩溃......

我这样做时出现上述错误,

[alertForSavingText dismissWithClickedButtonIndex:ALERT_CANCEL animated:YES];

这是我的自定义提醒,里面有textField。只有当我将应用程序从后台切换到前台时才出现错误,当自定义警报textField&中出现一些文本时也会出现错误。键盘也可见。

任何建议。

1 个答案:

答案 0 :(得分:1)

请检查当前线程是否为主线程。如果是主线程,请按照您的要求解除它。否则,如果它是辅助线程,则通过调用performSelectorInMainThread:...方法

来关闭主线程中的警报视图