Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Cocoa应用程序,是否使用新文件创建应用程序的新实例?_Macos_Cocoa - Fatal编程技术网

Macos Cocoa应用程序,是否使用新文件创建应用程序的新实例?

Macos Cocoa应用程序,是否使用新文件创建应用程序的新实例?,macos,cocoa,Macos,Cocoa,我已经创建了一个mac应用程序。跑得很好,一切都很好。但是,我希望能够拥有同一应用程序的多个实例。所以,我的应用程序只有一个窗口和一个视图控制器。我想允许用户转到File->new并实例化已经打开的窗口的一个新实例,这样用户就可以同时打开任意多个窗口,并让每个窗口处理自己的选项 我希望这是有道理的。我是Mac开发的新手。我不知道该怎么办。有什么建议吗 但是,我希望能够拥有同一应用程序的多个实例 不要。这不是macOS应用程序的惯用行为;一次只能打开一个应用程序实例 如果您希望允许用户打开多个窗口

我已经创建了一个mac应用程序。跑得很好,一切都很好。但是,我希望能够拥有同一应用程序的多个实例。所以,我的应用程序只有一个窗口和一个视图控制器。我想允许用户转到File->new并实例化已经打开的窗口的一个新实例,这样用户就可以同时打开任意多个窗口,并让每个窗口处理自己的选项

我希望这是有道理的。我是Mac开发的新手。我不知道该怎么办。有什么建议吗

但是,我希望能够拥有同一应用程序的多个实例

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

如果您希望允许用户打开多个窗口(例如,您可以在TextEdit中打开),您所描述的内容通常称为。阅读苹果的文档,了解如何创建一个,以及它将为您做什么的详细信息

但是,我希望能够拥有同一应用程序的多个实例

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


如果您希望允许用户打开多个窗口(例如,您可以在TextEdit中打开),您所描述的内容通常称为。阅读苹果的文档,了解如何创建一个,以及它将为您做些什么的详细信息。

我将研究并测试它。谢谢你,我会调查并测试的。非常感谢。