Core data 使用.localizedCaseInsensitiveCompare筛选属性列表
我试图实现一个搜索栏来过滤包含实体属性的列表,但出现了一个错误:“类型为'NSManagedObject'的值没有成员'name'” 你有什么建议给我解决吗?我做错了什么? 谢谢Core data 使用.localizedCaseInsensitiveCompare筛选属性列表,core-data,filter,swiftui,searchbar,Core Data,Filter,Swiftui,Searchbar,我试图实现一个搜索栏来过滤包含实体属性的列表,但出现了一个错误:“类型为'NSManagedObject'的值没有成员'name'” 你有什么建议给我解决吗?我做错了什么? 谢谢 Section(header: Text("Users")) { ForEach(users.filter { self.serchedText == "" ? true : $0.name.localizedCaseInsensitiveCompare(self.serc
Section(header: Text("Users")) {
ForEach(users.filter { self.serchedText == "" ? true : $0.name.localizedCaseInsensitiveCompare(self.serchedText) }, id: \.self) { user in
HStack {
Text("\(user.name)")
Text(" age: \(user.age)")
Text("height: \(user.height)")
}
}.padding()
}