首先,我想让你知道我正在为MacOSX而不是iOS开发。
然后, 据我所知,“AppDelegate.swift”是我唯一可以用来将动作放到按钮上并进行函数声明等的类......
如何添加其他类并使用它们的方式与使用AppDelegate.swift文件的方式相同,以便拖动我的按钮和我想要的其他操作/事物。
当我打开“.xib”文件时,只显示“AppDelegate”和另一个名为“Font Manager”的文件。我希望我的其他“.swift”文件出现在那里。
请帮助!!!
答案 0 :(得分:0)
在IB的右下角(您可以在窗口中找到按钮或文本字段等内容),搜索NSObject。将NSObject拖到.xib文件中(可能在AppDelegate对象下)。选择此对象,然后在Identity Inspector中将其作为您的类。
不要在代码中创建此类的实例; IB将为您实例化该课程。
然后在AppDelegate中创建一个IBOutlet,它是指向您的类的指针,然后在IB中将此IBOutlet连接到yourClass对象。
现在你有一个指向yourClass的指针,在yourClass中你可以创建IBOutlets和IBActions,你可以连接到窗口中的对象。