如何通过Entity1与Cocoa Bindings之间的关系在Entity2中设置Core Data属性

时间:2013-04-26 04:28:39

标签: macos core-data cocoa-bindings

我的核心数据项目中有两个实体:Entity1和Entity2。我为Entity1设置了一个数组控制器,它在旁边的文本字段中显示一个表视图和一些属性。它是一个简单的数据输入应用程序,没什么特别的 - 都是使用Cocoa Bindings构建的。为Entity1上的属性正确保存和检索所有值。这是我绑定文本字段的方式:

Value - Bind to Entity1ArrayController
Controller Key: selection
Model Key Path: attribute

两个实体都有一对一的关系,我希望能够将Entity2中的属性绑定到另一个文本字段,这样我就可以设置一个值,就像它在Entity1上的工作原理一样。我假设我只是将它绑定到同一个数组控制器并输入关系和属性作为关键路径,如下所示:

Controller Key: selection
Model Key Path: relationship.attribute

即使代码编译,我可以输入值,也不会保存或检索。我哪里错了?

0 个答案:

没有答案