Je suis en train de créer une application pour décompresser des fichiers zip sans demande. J'utilise une image MAC OS 10.5 dans Vmaware.
Je suis nouveau dans la programmation de cacao. J'ai cherché quelques codes à ce sujet, mais cela ne fonctionne pas Je ne reçois pas de message d'erreur ou d'avertissement S'il vous plaît, dites-moi quelle est la bonne solution Le fichier Zip ne s'extrait pas et mon application se ferme après un certain temps. Je veux dézipper le fichier sans message d'avertissement et en utilisant une application d'archivage tierce.
Je veux décompresser mon fichier au même endroit que son fichier ZIP.
Voici mon code :
/* 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];
-Merci -Avec mes salutations !