【发布时间】:2017-01-01 16:18:31
【问题描述】:
我正在尝试访问 AppDelegate 中的窗口。如果我制作一个没有故事板的新 OSX Cocoa 项目,那么 AppDelegate 包含一个像这样的窗口变量
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var window: NSWindow!
我可以删除插座和窗户之间的连接,然后一遍又一遍地重新连接,它工作正常。
现在,如果我使用情节提要创建一个新的 OSX Cocoa 项目并将窗口变量添加到 AppDelegate 并尝试控制将插座拖到窗口,就像我在没有情节提要的项目上所做的那样,它不起作用。
有什么建议吗?
(OSX 10.11.5 Xcode 7.3.1(和 8 beta 6)swift 2.2(和 3))
我知道我可以在代码中做到这一点,只是不知道为什么我无法连接插座。
【问题讨论】:
标签: swift xcode macos cocoa storyboard