嗨,我即将构建一个杂志应用程序。我有一个API返回顶级故事作为NSManageObject (items
)的数组。如何构建NSFetchedResultController的fetchrequest
从coredata获取记录,只返回在数组items
中的记录?(或在item.id中有id的记录)任何帮助都是非常感谢的!由于
类似fetchRequest.predicate == NSPredicate....
要引用正在求值的对象,请使用"SELF"。所以谓词应该是这样的:
fetchRequest.predicate = NSPredicate(format:"SELF IN %@", argumentArray:[items])
或者如果你有一个id
s数组:
fetchRequest.predicate = NSPredicate(format:"id IN %@", argumentArray:[arrayOfIds])