我希望有人可以提出一種方法,我可以用UITableView自動「觀察」文件系統中的更改。自動觀察UITableView中的文件系統更改
我有一個UITableView填充我的目錄中的文件的內容。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSFileManager *manager = [NSFileManager defaultManager];
NSArray *fileList = [manager directoryContentsAtPath:documentsDirectory];
然後我在cellForRowAtIndexPath中使用這個數組來顯示項目。現在,如果我添加對刪除項目的支持,則需要添加一個步驟:我必須刪除物理文件並更新我的陣列。
有一個更好的方法,但我無法找到它,儘管搜索很多。
謝謝!