【发布时间】:2011-09-06 02:56:20
【问题描述】:
我有一个视图想要显示我的应用的汇总使用数据。方便的是,我有一个可可核心数据实体,其中预先汇总了所有使用数据(因此它只有一行)。我想将实体中的每个单独属性绑定到不同的 NSTextFields(例如不在 NSTableView 中)。
这似乎不是核心数据+界面构建器很好处理的使用模式。到目前为止,我正在做的是将我的聚合属性复制到 NSUserDefaults 并将我的文本字段绑定到默认值。我想要一种更好、更优雅的方式来做到这一点。
还有更好的想法吗?我需要用一个大胖子的线索打我的头吗?
一如既往地感谢您的阅读...
【问题讨论】:
-
你看过苹果提供的Recipes核心数据示例程序了吗?
-
不,我没有。我假设您的意思是 this -- 会检查一下
-
现在我已经看过了,但它并没有抓到这种特别的痒。
-
啊,我想我记得在那里看到过类似的东西。
-
数据绑定示例做了我见过的所有绑定示例所做的事情——通过 nsarraycontroller 将所有数据绑定到一个表。 (然后字段被绑定到数组中的选定对象。)所以另一种方法是在对话框上隐藏一个表....hack hack hacky...
标签: objective-c cocoa core-data interface-builder cocoa-bindings