Я пытаюсь заставить мой NSTask
распаковать файл для меня.Это прекрасно работает, если в пути нет пробелов, но когда он есть, он не может найти ни один из файлов.Я не могу жестко закодировать знаки "
, поскольку я храню zip-файл во временной папке, назначенной системой.
Кто-нибудь знает, как этого добиться?Вот мой код:
NSTask*task = [[NSTask alloc] init];
[task setLaunchPath:@"/usr/bin/unzip"];
NSArray*arguments = [NSArray arrayWithObjects:zipPath,@"-d",path,nil];
[task setArguments:arguments];
[task launch];
[task release];