我正在制作一个免费的 Mac 应用程序,它只是可以在终端中运行的“清除”命令的包装。我厌倦了充斥 Mac App Store 的盗版,我只想帮助人们。我已经完成了 GUI 我只是不知道如何成功运行命令。
我知道我需要使用NSTask
,但我可能没有正确使用它。
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/bin/sh"];
[task setArguments:[NSArray arrayWithObjects:@"Purge", nil]];
[task launch];
我怎样才能解决这个问题?