我有一个具有2个属性的核心数据实体,它们在每个属性中可能包含相同的数据。
我如何比较这两个属性以使用核心数据和swift仅获取两个属性中包含相同数据的对象。
最佳答案
有时候,简单的方法就可行:
let request:NSFetchRequest<Thing> = Thing.fetchRequest()
request.predicate = NSPredicate.init(format: "prop1 == prop2")
或更现实的例子:
request.predicate = NSPredicate.init(format: "dateCreated == dateModified")
关于ios - 如何快速比较核心数据中同一实体的两个属性值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53189140/