设置NSTask工作目录

时间:2017-09-12 16:38:53

标签: objective-c macos cocoa foundation

如何设置NSTask的工作目录。显而易见的选择是currentDirectoryPath,但是it is deprecated

我正在运行的程序需要在特定目录中运行。

1 个答案:

答案 0 :(得分:0)

明显的选择currentDirectoryURL

Apple将使用(NS)String相关API替换所有与(NS)URL路径相关的API。

  • currentDirectoryPath在10.13中已弃用,但仍可投放使用。
  • currentDirectoryURL在10.13中引入。

launchPath也会出现executableURL