在某些时候,我出于某种原因从XIB中删除了对象到我的appdelegate文件.我添加了一个新对象,并选择MyAppNameDelegate作为类.但是,它没有连接到文件所有者,我似乎没有得到右键单击和拖动时的选项.我认为这会给我带来一些运行时问题.有任何想法吗?
如果您指的是MainMenu,则文件的所有者是NSApplication类型的对象.
在IB中,您应该选择文件的所有者,访问它的"委托"插座并将其拖动(以绘制一条线)给您的应用代表.这将恢复连接.
还要检查文件的所有者是否具有NSApplication类类型.也许它以某种方式改变了.