如何刪除我在NSHomeDirectory
中保存的所有照片?他們的照片,保存在一個路徑格式如下」 /var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/1234.png
。NSHomeDirectory刪除所有文件
,做我所說的,如果我只是想刪除某個照片(即1234.png上面列出)?
如何刪除我在NSHomeDirectory
中保存的所有照片?他們的照片,保存在一個路徑格式如下」 /var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/1234.png
。NSHomeDirectory刪除所有文件
,做我所說的,如果我只是想刪除某個照片(即1234.png上面列出)?
要刪除一個項目,你可以調用:
NSString *filePath = @"/var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/1234.png";
[[NSFileManager defaultManager] removeItemAtPath:filePath error:&error];
要刪除所有的人:
NSString *directoryPath = @"/var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/";
[[NSFileManager defaultManager] removeItemAtPath:directoryPath error:&error];
// Re-create the directory
[[NSFileManager defaultManager] createDirectoryAtPath:directoryPath withIntermediateDirectories:YES attributes:nil error:&error];
首先看看這裏:http://stackoverflow.com/questions/5499903/how-to-delete-all-the-files-under-my-apps-nsdocumentsdirectory/5499941#5499941你可以迭代所有的文件,當名稱匹配時,將其刪除。 – Rayfleck