我继续在另一个人制作的应用程序上工作。它在相关部分看起来与您在启动新项目时获得的基于标准 NSDocument 窗口的应用程序相同(其中 Window 菜单正常工作,即 NSDocument 出现在 Window 菜单中,标题为 Untitled)。
但是在这个应用程序中,窗口菜单或应用程序似乎发生了一些事情,这以某种方式断开了这种自动行为与 NSDocument 的连接。
需要相当大量的工作才能将这个完成、提交和后来(被审阅者)拒绝的应用程序放到一个新项目中。
我正在寻找经验丰富的 Mac 应用程序开发人员:
NSDocument 需要满足哪些要求/依赖项才能正常显示在 Window 菜单中?
我检查了MyDocument.h/.m
(它们是标准存根,几乎没有变化),以及属性和插座/代表MyDocument.xib
,MainMenu.xib
(似乎没有丢失)和-Info.plist
(与新项目应用程序的相同)。我对 XCode 和 Cocoa Touch 有经验,但对 Cocoa 还没有。
如果您能帮助我克服最后一个障碍,我愿意检查并编写测试代码并提供快速反馈:)