注意:使用 Objective-C、Cocoa 和 Xcode。
起初,我在 AppDelegate 中完成了所有的编程,并在同一个“.xib”(nib 文件)中拥有所有用户界面元素,例如窗口。起初这很好用,但随着我的应用程序变得更高级,具有更多“功能”,一切都变得非常混乱,文件太长,我不喜欢。
我现在正在努力进步。我想知道我应该如何(正确有效地)进行多窗口项目?我的计划是为每个窗口创建一个 .xib 文件,并且只在 AppDelegate 中放置必要的东西。然后,我将拥有一个用于所有必要计算的核心文件,以便在我的应用程序中使用,以及一个主控制器文件来控制来自我应用程序中所有窗口的出口和操作。但是,我对 Objective-C 还是很陌生,并且在尝试设置窗口控制器和其他东西时遇到了很多问题。
我是否走在正确的道路上?我做错了吗?我应该如何在 Xcode 中管理多窗口用户界面应用程序?
提前致谢。