在开发Mac应用程序时如何使用Xcode创建无限窗口?

时间:2014-05-12 18:58:16

标签: macos cocoa nswindow

我正在尝试为Mac开发应用程序但是我在尝试制作多个窗口时遇到问题,例如在Safari上点击cmd+N时。

我一直在尝试寻找有关如何操作的教程,但是最接近我必须能够做到这一点的只是在这里使用本教程创建一个单独的窗口:https://www.youtube.com/watch?v=Z1Erw7aP0EQ

如果有人知道如何使用Xcode制作无限制的窗口,我将非常感激!

1 个答案:

答案 0 :(得分:2)

只需编写一个基于NSDocument的应用程序,如Apple's docs中所述。顺便说一句,Apple的文档总是值得一起访问,你可以通过谷歌挖掘各种教程。

也就是说,如果您的窗口包含可以被视为文档的内容,则文档体系结构最有效。如果Open...(可能Save...)菜单项对您的数据有意义,那么您可能会对文档体系结构感到满意,否则您应该准备好跳过几个环节根据您的需要调整架构。