2016-12-27 11 views
0

今日初めてCocoa Applicationを作成しました。私はMacからAPPを開くシンプルなアプリケーションを作成したいのですが、ファイルが見つからない場合はLinkLabelに表示され、アプリケーションをダウンロードできます。以下は私が苦労している下の私のコードです。MacからXcodeプロジェクト(Cocoa App)からアプリを開く方法

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")私を与える条件付きが、私はそれを修正する方法がわからないオプションにする必要がありますバインディング。 And I am struggling with how to show a link on my Label either.どんな種類の心を持つDevは助けてください。

答えて

0

誰かが解決策を見つけたので、なぜ彼がそれを削除したのかわかりません!

if FileManager().fileExists(atPath: "/Applications/Mango.app") { 
     NSWorkspace.shared().open(NSURL(fileURLWithPath: "/Applications/Mango.app") as URL) 
    } else { 
     downloadLink.isHidden = false 
    } 
関連する問題