【发布时间】:2015-12-08 01:21:30
【问题描述】:
我正在使用 Swift 开发基于 NSDocument 的 Mac 应用程序。在工作了许多周期后,它突然停止显示其初始(也是唯一)窗口。它显示一条警告消息(标题中的文字)。即使切换到较早的工作版本也无济于事。 应用程序窗口未显示在公开或任务控制中。事实上,程序甚至没有点击 windowControllerDidLoadNib 函数。代码是 AppDelegate 正在执行。
我在 Yosemite 上运行 Xcode 6.4。
感谢任何帮助。
【问题讨论】:
-
好的,当我单击 Dock 图标时会显示该窗口。但启动时不会显示。
-
顺便说一句,每个文档只有一个窗口 -> 您是在开发单窗口应用程序还是基于文档的应用程序?如果没有窗口,你怎么能看到标题中的文字。示例项目或更好的图片描述...
-
是否保存了窗口位置(自动)?窗口在xib(Xcode中的size inspector)中的初始位置ok吗?
-
@xhurso00 我是 Xcode 的新手。该应用程序实际上是一个基于数据库的应用程序,一开始只有一个窗口(数据输入表单)。
-
@Willeke 我尝试在 IB 中检查和取消选中可恢复复选框,如果这就是您所指的。