Swift App 委托->ViewController Cocoa

Posted

技术标签:

【中文标题】Swift App 委托->ViewController Cocoa【英文标题】:Swift App delegate->ViewController Cocoa 【发布时间】:2014-11-20 22:37:17 【问题描述】:

我目前正在用 swift 开发一个 Cocoa 应用程序。我想从应用程序委托更新表格视图。我有一个 File->Open @Ibaction 导致从文件中加载数据。我无法使用此数据更新视图控制器中的表格视图。解决这个问题的最佳方法是什么?

【问题讨论】:

【参考方案1】:

听起来您可能有一个基于文档的应用程序,但没有将您的可可应用程序创建为基于文档的应用程序。如果是这样,并且您将您的应用程序创建为基于文档的应用程序,您将免费获得所有这些东西的基础架构(以及更多 - 版本控制、撤消、弹性等)。在这里阅读:

https://developer.apple.com/library/mac/documentation/DataManagement/Conceptual/DocBasedAppProgrammingGuideForOSX/Introduction/Introduction.html

【讨论】:

以上是关于Swift App 委托->ViewController Cocoa的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 mapKit 从 ViewController 将坐标发送到具有委托的另一个 viewController

swift - 当persistentContainer不在App委托方法中时如何从核心数据中删除所有数据

Swift-app 在 UITableView 中选择行时崩溃

使用 NSObject 的 Swift 2.1 委托

Swift:我的委托协议方法需要在另一个视图控制器上执行

如何使用swift获取appdelegate中的当前位置