나는 파일 관리자와 같은 응용 프로그램을 개발 중입니다. 이것에서 나는 어떤 기존 폴더를 사용하여 우편 번호 폴더를 만들었습니다, 그것은 완벽하게 작동합니다. 이를 위해 SSZipArchive API를 사용했습니다. 우편 후에 우편으로 보내. 그것은 너무 잘 작동합니다.iOS의 파일 관리자에서 빈 폴더를 지우는 방법은 무엇입니까?
이제 빈 폴더를 압축하려고하면 작동하지 않습니다. 비어있는 폴더가 지퍼를 사용하지 않음을 의미합니다.
나는 파일 관리자와 같은 응용 프로그램을 개발 중입니다. 이것에서 나는 어떤 기존 폴더를 사용하여 우편 번호 폴더를 만들었습니다, 그것은 완벽하게 작동합니다. 이를 위해 SSZipArchive API를 사용했습니다. 우편 후에 우편으로 보내. 그것은 너무 잘 작동합니다.iOS의 파일 관리자에서 빈 폴더를 지우는 방법은 무엇입니까?
이제 빈 폴더를 압축하려고하면 작동하지 않습니다. 비어있는 폴더가 지퍼를 사용하지 않음을 의미합니다.
그래하면 source code보고, 방법 + createZipFileAtPath:withContentsOfDirectory:
는 파일에 대한 신경 나타납니다
while ((fileName = [dirEnumerator nextObject])) {
BOOL isDir;
NSString *fullFilePath = [directoryPath stringByAppendingPathComponent:fileName];
[fileManager fileExistsAtPath:fullFilePath isDirectory:&isDir];
if (!isDir) {
[zipArchive writeFileAtPath:fullFilePath withFileName:fileName];
}
}
당신은 두 가지 선택이 있습니다
그런 디렉토리에 스텁 파일을 갖는 것은 표준적인 것이 아닙니다. 내용이없는 파일입니다.
빈 폴더를 zip 파일에 성공적으로 추가합니다. 그러나이 파일의 압축을 풀 때 빈 폴더가 없습니다. – Sagar