gpt4 book ai didi

macos - Cocoa应用程序,使用文件new创建应用程序的新实例?

转载 作者:行者123 更新时间:2023-12-03 17:37:58 25 4
gpt4 key购买 nike

我创建了一个 Mac 应用程序。运行良好,一切都很好。但是,我希望能够拥有同一应用程序的多个实例。所以,我的应用程序只有一个窗口和一个 View Controller 。我想允许用户转到"file"->“新建”并实例化已打开窗口的新实例,以便用户可以同时打开尽可能多的窗口,并让每个窗口处理自己的选项。

我希望这是有道理的。我是 Mac 开发新手。我不知道该怎么做。有什么指点吗?

最佳答案

However, I want to be able to have multiple instance of the same app.

不要。这不是 macOS 应用程序的惯用行为;一次只能打开一个应用程序实例。

如果您想允许用户打开多个窗口(例如,就像在 TextEdit 中一样),您所描述的内容通常称为 document-based application 。请阅读 Apple 的文档,详细了解如何创建它以及它将为您做什么。

关于macos - Cocoa应用程序,使用文件new创建应用程序的新实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40351209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com