0

ビューに 2 つの textFields と 1 つの textView があります。textFields の 1 つだけがデリゲートとして vc を持っています。3 つのいずれかが firstResponder になると (プログラムによって、またはタップされることによって)、アプリがクラッシュします。エラーは次のとおりです。

*** Terminating app due to uncaught exception 'NSRangeException', reason: '-[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0).'

サブビューとしてプログラムで追加する tableView がありますが、h ファイルと m ファイルから tableView のすべてのトレースを削除しても、tableView を参照するエラーが発生します。この vc は tableViewController からプッシュされますが、それが参照されている可能性がありますか?

6.1 と 5.1 を使用する iPhone と iPad の両方のシミュレーターでクラッシュし、6.1.3 を使用する iPhone でもクラッシュしますが、6.1.3 を実行している iPad では問題なく動作します。

何か案は?

ありがとう

4

1 に答える 1

0

最初にプロジェクトのクリーニングを試みましたか? また、ファイルでストーリーボード/ニブを使用していますか?

于 2013-05-09T01:13:24.350 に答える