2011-11-09 15 views
0

ハII誰もが私のテーブルビューのセルに問題があります。テーブルビューのチャプターに基づいて聖書の詩を読み込んでいますが、残念ながら章psalmsがアプリケーションをフリーズexeptionを投げ、すべての他の章のロードに問題が無いテーブルビューセルに大量のデータをロードする際にエラーが発生しました

done 
2011-11-09 11:25:50.636 Bible[1556:207] CoreAnimation: ignoring exception: -[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (0) beyond bounds (0) for section (0). 

ことを、私はこの章では、150以上の章を意味件のデータの膨大な量を持っていると思う、どのように私はこのproblem.Anyoneを解決することができ、任意のアイデアを持っています私の問題を解決してください。 ありがとうございます。

+0

この例外が発生した場合は、コード行を共有してください。大量のデータには問題はありません。 – utsabiem

答えて

0

テーブルビューのセルに使用する配列をチェックアウトしてみてください。 インデックスが範囲外であるために問題が発生している可能性があります。 挿入またはスクロールするインデックスでは、配列にそのインデックスがありません。 したがって、ブレークポイントを作成し、テーブルをスクロールするときに配列を記録してください。

[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]

次に、あなたの問題の答えを見つけるでしょう。

乾杯

+0

しかし、他の章をすべて書き直しても問題はありません。xplain please.thanks – ICoder

+0

あなたのプログラムをデバッグしてください。あなたの配列や辞書を印刷してください。テーブルビューをスクロールするとき.....配列データがnilであり、存在しない位置にスクロールしようとすると、アプリがクラッシュします。 cellforrowatindexのパスも表示し、このテーブル関連のデータを他のメソッドで使用しているコードの他の部分を表示し、同様にデバッグします。 – Sabby

関連する問題