Я пытаюсь заархивировать файл в подпапку в приложении для iphone.
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *dir = [path objectAtIndex:0];
NSString *storeunzipfiles = [dir stringByAppendingPathComponent:@"/MyFolder"];
if (![[NSFileManager defaultManager] fileExistsAtPath:storeunzipfiles])
[[NSFileManager defaultManager] createDirectoryAtPath:storeunzipfiles attributes:nil]; //Create folder
Хорошо, теперь я создал папку.Что я хочу сделать, это удалить все файлы в папке, прежде чем я разархивирую свой файл.но я не получаю его.
NSFileManager *filemgr;
filemgr = [NSFileManager defaultManager];
[filemgr removeItemAtPath: @"/MyFolder" handler: nil];
// warning: 'NSFileManager' may not respond to '-removeItemAtPath:handler:'
}
}
наконец, распакуйте в подпапку.
if ([zip UnzipFileTo:storeunzipfiles overWrite:YES]) {...
хорошо, я получил сообщение с сообщением ...
что за методзагрузить файлы в подпапку?это правильно?
NSString *docpath = [documentsDirectory stringByAppendingPathComponent:@"/MyFolder/Data.plist"]; ?
спасибо заранее