objective-c - NSDocument init 未在 Storyboard 中的 Split View Controller 的一个 Pane 中调用

标签 objective-c macos cocoa nsdocument nsstoryboard

我有一个可以运行的基于文档的应用程序。

我添加了一个NSSplitViewController,将 Storyboard入口点指向它,将文档的 View Controller 移动到 Split View Controller 中的 Pane ,并将文档的 View 移动到 Split View Controller 的 View 之一。另一个分割 View Controller View 将包含不属于文档的信息,但将作为用户可以添加到文档中的信息源。

一切似乎都工作正常,除了我的文档的 init 方法从未被调用。我对 Storyboard的应用程序初始化过程了解不够,无法解决此问题。

有什么建议吗?

最佳答案

您是否将 Storyboard中的文档 View Controller 链接到您的类?

Link storyboard to class

关于objective-c - NSDocument init 未在 Storyboard 中的 Split View Controller 的一个 Pane 中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35071787/

相关文章:

c++ - 我可以使用什么 Mac/iOS/Portable 库来格式化信息以打印到标签纸上?

macos - 有没有类似于 Inno Setup 的 OS X 安装程序(最好是免费的)?

cocoa - 使用 NSBezierPath 时切换线条属性

iphone - 在 Mac 上从 iPhone 获取实时数据

ios - 如何从 iOS 开始显示自定义菜单项?

objective-c - 修改 Objective-C block 中的参数

objective-c - 应用程序、辅助工具通讯

ios - “NSApp”在 Mac 的 UIKit 中不可用 : How to embed Mac only framework in iOS app on macOS?

ios - 跟踪自上次尝试______以来的时间

iphone - 向 Facebook 和 Twitter iOS 5 和 6 的简单帖子