【发布时间】:2015-04-17 09:25:10
【问题描述】:
假设我有一个 NSTableView,它当前正在使用一个 NSArrayController,它从 Core Data 中提取数据。从两种不同的数据源流行表格视图的最佳方式是什么,一种是本地核心数据,另一种是远程 Web 服务调用。
我想要实现的是 Spotlight 样式的结果表,当用户键入时,它将显示来自核心数据的即时本地匹配和来自远程 Web 服务调用的远程匹配。
我是 Cocoa 的新手并且来自 iOS 背景,所以 NSArrayControllers 对我来说是新的。
子类化 NSArrayController 是否可行,我能否以某种方式实现这一点,或者是否有一种更传统的方法,仅使用 NSTableView.datasource 协议并将它们全部粘合到视图控制器中。
【问题讨论】:
标签: cocoa core-data nstableview nsarraycontroller