我正在创建一个应用程序来解压zip文件而不提示。我在Vmaware中使用MAC OS 10.5映像。解压缩无提示
我是可可程序中的新人。我搜索关于该几个代码,但它不是我working..I没有得到任何错误或警告消息。请请你告诉我它的正确的解决方案.. Zip文件没有解压,我的应用程序一段时间后关闭。我想在不提示和使用任何第三方存档应用程序的情况下解压缩文件。
我想解压我的文件在它的ZIP文件的相同位置。
这里是我的代码:
/* Assumes sourcePath and targetPath are both
valid, standardized paths. */
// Create the zip task
NSTask * backupTask = [[NSTask alloc] init];
[backupTask setLaunchPath:@"/usr/bin/ditto"];
[backupTask setArguments:
[NSArray arrayWithObjects:@"-c", @"-k", @"-X", @"--rsrc",
@"~/Desktop/demos.zip", @"~/Desktop", nil]];
// Launch it and wait for execution
[backupTask launch];
[backupTask waitUntilExit];
// Handle the task's termination status
if ([backupTask terminationStatus] != 0)
NSLog(@"Sorry, didn't work.");
// You *did* remember to wash behind your ears ...
// ... right?
[backupTask release];
-Thanks -with的问候!
+1最后的评论 – Till 2011-03-31 12:03:21