NSHomeDirectory
에 저장 한 모든 사진을 어떻게 제거 할 수 있습니까? "다음과 같이 그들은NSHomeDirectory 모든 파일 삭제
/var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/1234.png
. 경로에 저장된 사진, 포맷하고 난 단지 (위 1234.png 예) 특정 사진을 제거 할 경우 어떻게 부릅니까?
NSHomeDirectory
에 저장 한 모든 사진을 어떻게 제거 할 수 있습니까? "다음과 같이 그들은NSHomeDirectory 모든 파일 삭제
/var/mobile/Applications/3EEDBD68-5496-458D-9EF0-062746847C83/Photos/1234.png
. 경로에 저장된 사진, 포맷하고 난 단지 (위 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