2

我有一个UItextField显示很长的字符串。

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

在调试视图中,我看到:

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

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

有没有人有任何想法?

4

1 回答 1

0

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

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

于 2013-02-07T04:12:07.113 回答