我正在創建一個應用程序來解壓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