Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.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
Objective c 如何显示多个';克隆';自定义窗口的_Objective C_Xcode_Cocoa_Nswindow - Fatal编程技术网

Objective c 如何显示多个';克隆';自定义窗口的

Objective c 如何显示多个';克隆';自定义窗口的,objective-c,xcode,cocoa,nswindow,Objective C,Xcode,Cocoa,Nswindow,我想在TextEdit应用程序上执行类似“新建”的操作每次按cmd+n或单击“新建”时,都会出现一个新窗口,您可以多次执行此操作。 如何实现这样的目标?我尝试过使用NSWindowController,但调用[windowController showWindow:nil]时,一次只能显示一个窗口听起来好像您试图构建的是一个基于文档的应用程序(它将自动为每个打开的文档管理一个窗口) 阅读苹果的详细信息。听起来好像您正在尝试构建的是一个基于文档的应用程序(它将自动为每个打开的文档管理一个窗口) 阅

我想在TextEdit应用程序上执行类似“新建”的操作
每次按cmd+n或单击“新建”时,都会出现一个新窗口,您可以多次执行此操作。

如何实现这样的目标?我尝试过使用
NSWindowController
,但调用
[windowController showWindow:nil]时,一次只能显示一个窗口

听起来好像您试图构建的是一个基于文档的应用程序(它将自动为每个打开的文档管理一个窗口)


阅读苹果的详细信息。

听起来好像您正在尝试构建的是一个基于文档的应用程序(它将自动为每个打开的文档管理一个窗口)


阅读苹果的详细信息。

但问题是,我的应用程序不会创建文档或类似的东西。假设用户拍摄5张照片,应用程序将打开5个窗口,每个窗口中有1张图像,供用户编辑颜色等(这只是一个示例)。那么,我还应该使用基于文档的应用程序吗?是的。从您所描述的情况来看,应用程序中打开的每个图片都可以有效地作为文档处理。但问题是,我的应用程序不会创建文档或类似的内容。假设用户拍摄5张照片,应用程序将打开5个窗口,每个窗口中有1张图像,供用户编辑颜色等(这只是一个示例)。那么,我还应该使用基于文档的应用程序吗?是的。从您所描述的内容来看,应用程序中打开的每一张图片都可以有效地作为文档处理。