INVALID字典0)。为什么我会出现此错误?

时间:2010-12-22 19:28:54

标签: objective-c uitableview ios nsdictionary

我第一次触摸桌面的顶部搜索栏时才收到此消息。

INVALID dictionary 0 
)
INVALID dictionary 0 
)

警告后所有人仍在工作,但我更喜欢看不到它。有人知道我收到这条消息的原因吗?

感谢阅读。

3 个答案:

答案 0 :(得分:0)

现在,使用iOS 4.2。我不再遇到这个问题了。我认为这是4.0的错误。版本

答案 1 :(得分:0)

这似乎不是iOS 4.2的错误。还有别的。有时我会用4.2来解决这个问题。我不确定,但我注意到这个错误有时会发生在我没有使用en_US本地化时,例如 - 西班牙语。

答案 2 :(得分:0)

我在运行iOS 4.3.6时遇到此问题,调用-[UIResponder becomeFirstResponder],导致以下输出:

   INVALID dictionary 0
   )
   WARNING: Input manager failed to load static dictionary for: nl_NL
   INVALID dictionary 0
   )

WARNING提醒我,之前我已启用荷兰语键盘进行测试。通过iOS设置删除该键盘摆脱了我的警告。

如果您的应用支持多种语言,这显然不是有效的解决方案,但出于我的目的,这是可以接受的。希望有所帮助。