我正在尝试从我的Swift OS X应用程序中的首选项视图中连接一些按钮。
我没有把所有IBActions和IBOutlets放在我的AppDelegate.swift文件中(看起来很乱,虽然我可能错了),我想简单地让动作和出口与另一个文件交互。在这种情况下,我想将大部分userDefaults存储与我创建的首选项窗口连接起来。
但每当我尝试将偏好设置窗口按钮或其他任何内容拖动到新的swift文件时,它都不会给我同样的能力来删除链接并定义动作/出口。
如果有人对此有任何见解,或者可以帮助我完成一个非常棒的过程。我对Xcode / cocoa有一点了解,从我搜索到的内容可能与View Controllers有关,但我不知道从哪里开始。
谢谢! 泰勒
答案 0 :(得分:0)
使用swift,您可以使用app delegate类的扩展创建一个新文件,并在那里添加界面构建器。
extension AppDelegate {
//IB stuff here
}