如何判断所有MainMenu nib控件(主要是主窗口)是否已加载?我想在启动时在主窗口的顶部显示一个工作表,但是当我在awakeFromNib中调用beginSheet时,我收到一个错误,因为还没有显示窗口:: kCGErrorIllegalArgument:_CGSFindSharedWindow:WID -1
如何解决这个问题?
答案 0 :(得分:2)
对于这种类型的操作,我建议使用-applicationDidFinishLaunching委托方法。您将在应用程序委托中实现此功能。从那里开始工作表,你可以保证当时加载MainMenu.nib / xib。