Cocoa中单个窗口中的多个文档

Cocoa中单个窗口中的多个文档,第1张

概述我想通过选项卡式界面编写一个可能在一个窗口中有多个文档的应用程序.我应该避免使用NSDocument架构(基于 Cocoa文档的应用程序模板)吗?据我所知,它每个文档只支持一个或多个窗口,反之则不然. 我一直在努力解决这个问题,并且已经在NSDocument架构上构建了我的大部分应用程序,但是我无法想出一个将多个文档与单个窗口相关联的好方法. 编辑:除了基本的文档窗口,我想要项目文档窗口.在这种复 我想通过选项卡式界面编写一个可能在一个窗口中有多个文档的应用程序.我应该避免使用NSdocument架构(基于 Cocoa文档的应用程序模板)吗?据我所知,它每个文档只支持一个或多个窗口,反之则不然.

我一直在努力解决这个问题,并且已经在NSdocument架构上构建了我的大部分应用程序,但是我无法想出一个将多个文档与单个窗口相关联的好方法.

编辑:除了基本的文档窗口,我想要项目文档窗口.在这种复杂程度,是否仍然值得攻击NSdocument架构? Apple是否使用NSdocument架构编写Xcode(以这种方式工作)?

解决方法 几年前,我尝试将一个NSdocument应用程序安装到单个窗口选项卡界面中,几个月后我回过头来重新构建了文档架构部分,结果非常沮丧.这并非不可能,但你最终解决了很多问题,最终的结果几乎不像一个正确的NSdocument应用程序.最好只重写你需要的位,而不是仅仅为了破坏Cocoa框架而使用大量代码. 总结

以上是内存溢出为你收集整理的Cocoa中单个窗口中的多个文档全部内容,希望文章能够帮你解决Cocoa中单个窗口中的多个文档所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1024346.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存