【发布时间】:2016-07-12 19:49:50
【问题描述】:
我对 Swift 中的 NSTask 有相当基本的了解,并且可以在我的程序中运行一些命令,但是当我运行 open 时,它说文件不存在。我添加了我在终端中使用的确切参数,但我不知道我错过了什么。这是代码:
task.launchPath = "/usr/bin/open"
task.arguments = ["/Volumes/STS*/here.docx"]
task.launch()
task.waitUntilExit()
提前致谢。这是我的第一个问题,如果它很愚蠢,请原谅。
【问题讨论】:
-
NSTask 没有通配符扩展。
-
谢谢,这解释了很多。
-
@MartinR,你对如何解决这个问题有什么建议吗?