0

誰かがあなたにメッセージを送ったときに、各セルに新しいメッセージ文字列を入れるチャット アプリケーションがあります。[newmessagearrays addObject:event.data];そのために、セルに新しいメッセージを表示するために、テーブルビューをリロードしていることを追加した後、新しいメッセージを配列に追加しています。セルを選択すると、その項目を のように配列から削除しようとしています[self.newmessagearrays removeObjectAtIndex:indexPath.row];。最初のケースでは、正常に機能していました。戻ってきて次のものを選択すると、クラッシュします。誰でもこれを達成するのを手伝ってもらえますか?

4

1 に答える 1

1

UITableViewのデータソースを変更した後、– deleteRowsAtIndexPaths:withRowAnimation:またはを呼び出す必要がありますreloadData。それでも問題が解決しない場合は、コードとクラッシュログを投稿してください。問題は他の場所にあるためです。

于 2013-02-16T14:48:31.030 に答える