我正在尝试取消存档Lzip文件,因此使用NSTask来实现它
[task setArguments:@[@"-k",@"-d",source,destination]];
是我正在传递的参数,但提取总是在源路径文件夹中进行。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
经过研究,我提出了解决方案
[task setArguments:[NSArray arrayWithObjects:@"-k",@"-d", source,@"-O", destination, nil]];
-k
保留(不删除)输入文件。
-d
解压缩。
-O
如果要读取标准输入,请写入文件。