由于过多的未处理消息,丢弃事件0的消息

时间:2012-05-16 14:08:09

标签: iphone objective-c ios

我在我的项目中添加了两个文本文件,我将它们连接到它的相关属性项目工作正常,一旦我连接第二个并运行然后开始编辑第二个文本字段应用程序停止响应并在一段时间后给出我在日志中出现以下错误

Discarding message for event 0 because of too many unprocessed messages

我试图删除并再次连接它多次有同样的问题

2 个答案:

答案 0 :(得分:1)

只是我2美元。这与你提到的代表无关。我在使用MapKit时遇到了这个问题,无法弄清楚问题是什么,但重新启动我的iPhone修复了它!

[编辑] 找到了这种情况发生的原因。如果位置管理器正在运行而不是主线程上下文,则会间歇性地发生这种情况。我正在使用NSTimer的位置管理器。

答案 1 :(得分:-6)

当我使用以下文本字段委托

时问题解决了
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
    return NO;
}