0

我在 coredata 详细信息和人员中有两个表。Person 有两个字段 Id 和 Code:

ID 代码 IAS RT IAS TP IAS IP

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

代号 RT Rataz TP Tranzps IP Irrz

现在我想使用谓词,以便我可以先从人员那里获取 id,然后在获取针对 id 的字段之后。我可以使用与谓词相同的 id 从人员表中获取名称。这是如何实现的。任何帮助或建议将不胜感激。在此先感谢。

4

1 回答 1

0

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

将关系添加到Person称为“详细信息”,并将关系添加到Detail称为“人”(或“人”,如果它是单数)。

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

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

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

于 2017-03-23T15:51:00.447 回答