是否可以将IBOutlets和IBActions从类文件链接到主程序窗口?我知道如何在主程序中执行此操作(.h文件中的@property和.m文件中的@synthesize),然后在XIB文件的AppDelegate部分中建立连接。这可以在单独的类文件中完成吗?我已经尝试将@property和@synthesize命令添加到类.h和.m文件中,但我无法在AppDelegate中创建链接。
谢谢。 基思
答案 0 :(得分:0)
是的,转到MainMenu.xib
,然后查看Object Library
的右下角。搜索"查看控制器"并将其拖入您的Document Outline
,它是画布左侧的对象层次结构查看器。现在设置这个" View Controller"的类。在Identity Inspector
中成为您的自定义类。确保您的自定义NSViewController
包含您想要的IBOutlets
。
现在您可以按住Ctrl键并将视图拖动到" View Controller"在Document Outline
中,会出现一个小弹出窗口,询问您要将哪个IBOutlet
连接到