編集モードのとき、テーブルビューに問題があります。
テーブルでは、ユーザーが編集モードで複数のファイルを選択できるようにし、チェックボックスをマークする必要があります。
私が抱えている問題は、選択したセルの選択を解除するときに didSelectRowAtIndexPath が呼び出されないことです。ただし、セルが選択されていないときに呼び出され、選択されます。
テーブルビューには次のプロパティが設定されています
self.tblFiles.allowsMultipleSelectionDuringEditing = YES;
self.tblFiles.allowsSelectionDuringEditing=YES;