UItextField
非常に長い文字列を表示するがあります。
このテキストフィールドのテキストを「すべて選択」(画面をタッチダウンしてから「すべて選択」を選択)しようとすると、アプリがクラッシュします。
デバッグビューでは、次のように表示されます。
-[NSNull dominantLanguageForScript:]:
認識されないセレクターがに送信されましたinstance 0x3d571080
この問題を解決する方法がわかりません。
誰かアイデアはありますか?
UItextField
非常に長い文字列を表示するがあります。
このテキストフィールドのテキストを「すべて選択」(画面をタッチダウンしてから「すべて選択」を選択)しようとすると、アプリがクラッシュします。
デバッグビューでは、次のように表示されます。
-[NSNull dominantLanguageForScript:]:
認識されないセレクターがに送信されましたinstance 0x3d571080
この問題を解決する方法がわかりません。
誰かアイデアはありますか?
一見すると、これはテキストフィールドのテキストの量とは関係がないように見えます(ただし、間接的に関係している可能性があります)。
dominantLanguageForScript:
オブジェクトのメソッドを呼び出そうとしているようです。あなたは(私が思うに)そのオブジェクトがNSOrthographyクラスのインスタンスであることを期待しています。しかし実際には、何らかの理由で、代わりにNSNullのインスタンスです。おそらく、NSOrthographyのインスタンスを辞書または配列に保存していますが、期待どおりに保存されていませんか?