当选择所有在非常长的UITextField中执行时,iOS应用程序崩溃

时间:2013-02-07 04:01:17

标签: ios crash uitextfield

我有UItextField,显示一个非常长的字符串。

我尝试在此文本字段中选择“全选”(在屏幕上触摸然后选择“全选”)文本,然后应用崩溃。

在调试视图中,我看到:

-[NSNull dominantLanguageForScript:]:无法识别的选择器已发送至instance 0x3d571080

我不知道如何解决这个问题。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

乍一看,这似乎与文本字段中的文本数量无关(但可能是间接相关的)。

您似乎正在尝试在对象上调用方法dominantLanguageForScript:。你期待(我认为)该对象是NSOrthography类的一个实例。但实际上,无论出于何种原因,它都是NSNull的一个实例。也许您将NSOrthography的实例存储在字典或数组中,但它没有按预期存储?