【发布时间】:2012-01-17 11:38:54
【问题描述】:
如何正确检索与文档窗口关联的 NSDocument?我需要 NSDocument 作为在窗口中显示数据的数据源。
我是否必须遍历所有打开的文档并检查我的实例是否等于文档的 -windowForSheet 或者是否有更合适的选项?
【问题讨论】:
标签: objective-c macos cocoa nsdocument
如何正确检索与文档窗口关联的 NSDocument?我需要 NSDocument 作为在窗口中显示数据的数据源。
我是否必须遍历所有打开的文档并检查我的实例是否等于文档的 -windowForSheet 或者是否有更合适的选项?
【问题讨论】:
标签: objective-c macos cocoa nsdocument
尝试获取窗口的window controller。它可能有一个 document 设置的属性
MyDocument* doc = [[theWindow windowController] document];
【讨论】: