我正在尝试为获取核心数据添加过滤器(布尔值),但是我不确定如何。
实体名称为Vinyl
,而我要用来过滤的属性称为wishlist
(对或错)
if let context = (UIApplication.shared.delegate as? AppDelegate)?.persistentContainer.viewContext {
if let vinyls = try? context.fetch(Vinyl.fetchRequest()) {
if let theVinyls = vinyls as? [Vinyl] {
self.allVinyls = theVinyls
totalVinyls = theVinyls.count
}
}
}
如何过滤wishlist == true
?
答案 0 :(得分:1)
添加适当的谓词。
所有CALL
都不是必需的,if let
应该是非可选的。
viewContext