如何使用核心数据使用ID数组获取对象数组?

时间:2018-07-10 11:49:43

标签: ios arrays swift core-data nsfetchrequest

我有一个ID数组。我想获取ids数组中各项的核心数据实体。我们如何使用NSFetchRequest来实现呢?

2 个答案:

答案 0 :(得分:4)

使用NSPredicate

fetchRequest.predicate = NSPredicate(format: "itemId IN %@", itemIds)

设置您的实际ID属性名称,而不是itemId。现在,使用此提取请求执行提取

答案 1 :(得分:0)

让hrData = self.cstProjectDetails作为NSArray