我想将我的 zip 文件从一个地方移动到另一个地方,而不是在 Mac 上使用 SSZipArchive 或 ZipArchive 而不是 IOS。
我尝试使用 NSFileManager 但它不起作用。这是代码:
//Zip file path
NSBundle* bundle = [[NSBundle mainBundle]autorelease];
_sourcePath = [bundle pathForResource:@"NAME" ofType:@"zip"];
//Saved destination path - saved into USB
_destinationPath = [[NSUserDefaults standardUserDefaults]stringForKey:@"saveDestinationPath"];
//Add new folder name for destination
_destinationPath = [NSString stringWithFormat:@"%@/Goal",_destinationPath];
//NSFileManager
[[NSFileManager defaultManager]copyItemAtPath:_sourcePath toPath:_destinationPath error:nil];
如果我不创建新的“目标”文件夹,它将不会复制或移动该 zip 文件。如果我添加该文件夹,无论我使用什么功能(copyItem 或 moveItem),我都会在我的 USB 驱动器中获得 Unix 可执行文件而不是 zip 文件。这是屏幕截图。
谢谢 !!!!