我知道,對於iOS,您可以從應用程序的委託引用根視圖控制器,像這樣:獲取主窗口控制器的實例在應用程序委託
VAR RootViewController的= self.window .rootViewController
在針對OS X時,如何從應用程序委託引用主窗口控制器?我想以這種方式傳遞一個變量(託管對象上下文),因爲我已經讀過它是引用moc的一個很好的解決方案。
我知道,對於iOS,您可以從應用程序的委託引用根視圖控制器,像這樣:獲取主窗口控制器的實例在應用程序委託
VAR RootViewController的= self.window .rootViewController
在針對OS X時,如何從應用程序委託引用主窗口控制器?我想以這種方式傳遞一個變量(託管對象上下文),因爲我已經讀過它是引用moc的一個很好的解決方案。
你可以這樣訪問主NSWindow的NSWindowController實例:
NSApplication.sharedApplication().mainWindow?.windowController
您可以訪問這樣的:
NSApplication.shared()主窗口.contentViewController作爲?! YourViewController;
Swift 3 NSApplication.shared()。mainWindow! – spacecash21 2017-07-13 14:29:44
** Swift 4:**'NSApplication.shared.mainWindow!':) – 2017-09-28 00:09:59