问题描述
我有一个基于文档的macOS应用程序,它是一个基本的文本编辑器。默认行为是为每个打开的文档创建一个新窗口。但是我只希望一次只显示一个窗口,并且在打开文档或创建新窗口时,应该在同一窗口中发生,从而替换旧文档。
我试图通过不实例化新的窗口控制器而是重用旧的窗口控制器来对makeWindowControllers
的{{1}}方法进行一些修改。但是在使用这种方法遇到一些问题之后,我认为这不是正确的方法。我想知道是否存在解决此问题的通用方法。
这是我尝试过的代码
NSDocument
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)