在我的主笔尖 (nib1) 中,我有一个使用下面的代码激活另一个笔尖 (nib2) 的按钮。
我目前将值传递给 nib2 并从 nib2 获取的方式是在 nib1 中创建类方法。但是我这个练习项目的目标之一是我需要设计 nib2,以便我能够在以后的另一个项目中重用 nib2。这意味着 nib2 不应该对 nib1 的类一无所知。这样当我以后重新使用 nib2 时,我不需要修改它的代码(调用 nib1'class 方法。)
我正在考虑在 nib2 的类中创建类方法。但是,在 nib2 处于活动状态之前,我将如何调用该方法?
我的做法对吗?任何意见?
NSWindowController *iQWController = [[NSWindowController alloc] initWithWindowNibName:@"iQueryWindow"];
[iQWController showWindow:sender];