回答編集履歴

1

誤字修正

2016/01/23 09:20

投稿

toki_td
toki_td

スコア2850

test CHANGED
@@ -1,5 +1,5 @@
1
- deleteRowsAtIndexPathsを呼んでセルを削除したときnumberOfSectionsInTableViewが呼ばれてセルの数とデータの数に矛盾が生じないかチェックされます。
1
+ deleteRowsAtIndexPathsを呼んでセルを削除したときnumberOfSectionsInTableViewが呼ばれてセルの数とデータの数に矛盾が生じないかチェックされます。
2
2
 
3
- 今の場合だとセルは1つ削除したのにnumberOf~は元の数を変えるのでエラーになります。
3
+ 今の場合だとセルは1つ削除したのにnumberOf~は元の数を返すので数が一致せずエラーになります。
4
4
 
5
5
  deleteRowsAtIndexPathsを呼ぶ前に自身のデータであるappDelegate.filePathArrayの対応するアイテムも削除してデータの数を合わせてみてください。