我想将我的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文件。这是屏幕截图。
谢谢!!!!