0

我有一个简单的程序,将购买信息存储在核心数据存储中。该模型类似于以下内容。

实体:Student(lastName,firstName) 与 (BoughtPackage) 的关系

BuyPackage 与 (Payment) 和 (Package) 的关系

付款(类型,金额)

包装(名称,价格)

结构看起来像 在此处输入图像描述

我想首先在表格中显示学生列表,然后在详细信息表中格式化我的那个学生的购买。

到目前为止,我已经能够创建一个 NSArrayController 来保存 Student 实体的数据,但不知道如何传播购买详细信息表。我将如何单独使用 IB 来完成此任务,或者有可能吗?如果是这样,我将如何以编程方式进行?

4

1 回答 1

0

是的,无需编写任何代码即可主要在 IB 中执行此操作。但这对于SO答案来说太宽泛了

你真的需要阅读

https://developer.apple.com/library/mac/#documentation/cocoa/conceptual/cocoabindings/cocoabindings.html

文档集中有一个教程,标题为

使用绑定开发 Cocoa 应用程序简介:教程

我找不到网页链接。随便搜一下标题。

但也要整理你的模型。看起来你所有的关系都是一对一的

例如。我希望学生可能有很多 BoughtPackages,因此存在一对多的关系,并且与 BoughtPackage 到付款的关系相同。

祝你好运

于 2012-06-30T10:14:21.790 回答