目标 c 中核心数据中的谓词

Predicates in coredata in objectivec

我在 coredata Details 和 person 中有两个表。 Person 有两个字段 Id 和 Code:

身份证号码 国际会计标准时间 国际会计准则 国际会计准则 IP

现在,详细信息有两个字段,代码和名称

代号 RT拉塔兹 TP运输车 IP Irrz

现在我想使用谓词,这样我可以先从人那里获取 id,然后在获取针对 id.I 的字段后,可以使用与谓词相同的 id 从人那里获取姓名 table.How 这可以是 achieved.Any 帮助或建议 appreciated.Thanks 提前。

好的,你应该如何使用关系来做到这一点。

Person 添加一个名为 "details" 的关系,并向 Detail 添加一个名为 "people" 的关系(如果是单数,则为 "person")。

现在您可以通过 ID 获取此人,然后使用 person.details 获取与此人关联的详细信息。

Core Data 不是数据库。将其更多地视为数据模型。创建您需要的数据模型和对象关系并使用它们。

您最好查看核心数据教程。它将帮助您了解如何使用核心数据。