【发布时间】:2016-12-27 07:30:13
【问题描述】:
今天我第一次创建了Cocoa Application。我想创建一个简单的应用程序,它将从我的Mac 打开一个应用程序,如果找不到文件,它将在Label 中显示一个Link 以下载应用程序。这是我正在努力解决的代码。
if let fileCheck = NSURL.fileURL(withPath: "/Applications/Mango.app") {
if NSWorkspace.shared().open(fileCheck as URL) {
print("url successfully opened")
}
} else {
self.downloadLink.insertText("Invalid Path")
}
NSURL.fileURL(withPath: "/Applications/Mango.app") 给我 Conditional Binding Must be Optional ,我不知道如何解决。 And I am struggling with how to show a link on my Label either. 任何善良的开发者请帮忙。
【问题讨论】: