キーボードが表示されているときに、そのクラッシュに直面しています。Appleのドキュメントで示唆されているように、私はキーボードから送信される通知を聞いて、キーボードでカバーされるテキストビューの位置を調整しています。シミュレーターセッションとデバッグセッションで、アプリが初めて実行され、texfieldを初めてタップするとアプリがクラッシュしますが、コンソールに次のメッセージが表示されます。
-[UITextMagnifierCaretkeyboardWasShown:]:認識されないセレクターがインスタンス0x3ee2e0に送信されました2012-05-02 07:17:49.929 XXXX [316:707] *キャッチされない例外'NSInvalidArgumentException'、理由:'-[UITextMagnifierCaretkeyboardWasShown:]:認識されないセレクターがインスタンス0x3ee2e0'に送信されました
ここにいくつかの手がかりがあります:
- キーボードは以前別のセクションで表示されていました
- クラッシュnevrがすでに発生している場合は、再び発生します
- simとデバイスでのデバッグ中にのみ表示されるようですが、アドホックでは表示されません
- 私のiOSバージョンは5.1です
- UITextMagnifierCaretはアプリのクラスではありませんが、magnigfingクラスだと思います