2017-06-22 126 views
1

我試圖從我的NSViewController類執行AppDelegate中存在的方法。 我想此行訪問的AppDelegate中:從NSViewController訪問AppDelegate方法

let appDelegate = UIApplication.shared.delegate as! AppDelegate; 

沒有成功:懸而未決的標識符「的UIApplication」的使用。 試圖導入UIKit,不工作...因爲它是IOS?

PS:這很難學會如何在迅速發展......很多教程都是客觀C,而雨燕也可以是IOS ...

+0

看文檔的快捷方式'NSApplication' ...任何UI *是的iOS。你的問題更多的是平臺而不是語言。 –

+0

我是一個noob ...你可以請一個答案?我會接受它:) – Antoine

回答

2

NS的ViewController明顯蘋果系統。

在MacOS上你的應用程序委託有

let appDelegate = NSApp.delegate as! AppDelegate 

NSAppNSApplication.shared()