gpt4 book ai didi

ios - swift 2 Core Data Predicate 数组中不区分大小写的搜索集

转载 作者:行者123 更新时间:2023-11-28 06:28:28 26 4
gpt4 key购买 nike

我有一个具有一对多 B 关系的子类 A。我想在 B 案例中搜索一个属性。所以我设法做到了,但我不知道如何让它不区分大小写。

Class A{
@NSManaged var id:String?
@NSManaged var relationshipToB: NSSet?
}

Class B{
@NSManaged var someAttribute: String?
}

这有效,但区分大小写。如何使其不区分大小写?我在哪里添加 [c]?

let fetchRequest = NSFetchRequest(entityName: "A")
var predicates = [NSPredicate]()
predicates.append(NSPredicate(format:"ANY relationshipToB. someAttribute in %@", arrayToSearch))
.
.
.

我尝试在几乎任何位置添加“[c]”,但没有成功。有人有想法吗?

谢谢!

最佳答案

你可以试试这个:

predicates.append(NSPredicate(format:"ANY relationshipToB. someAttribute in [c] %@", arrayToSearch))

关于ios - swift 2 Core Data Predicate 数组中不区分大小写的搜索集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41060493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com