ios - 在整个实体中搜索,核心数据

标签 ios core-data sqlite nspredicate

在我的核心数据模型中,我想搜索一个与其他实体具有一对一关系并且具有全部 10 个属性的实体。如果关键字出现在实体中的任何位置(甚至在子实体中),我应该能够打印相同的实体。

使用枚举 block ,对我来说看起来不是一个好的选择。

我应该如何在不影响性能的情况下进行搜索?

最佳答案

尝试使用NSPredicate,您可以在NSFetchRequest中编写关键字和实体名称

关于ios - 在整个实体中搜索,核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18975170/

相关文章:

ios - 在 iOS 的 Core Data 中建模一对多关系

sql - 指望同一张 table

python - 扁平化和解包列表

iphone - 当用户按下主页按钮并再次双击返回时调用哪些方法

ios - 长按 url 并选择 "open in safari"时 DynamicLink 不起作用

objective-c - 您如何创建一组实体,这些实体都与具有特定属性的其他实体有关系?在核心数据中

ios - UITableView 和 NSFetchedResultsController 内存泄漏

iphone - 从 sqlite 检索数据的问题

iphone - 如何在 UIView 中设置 ScrollView 以向上滑动被键盘隐藏的文本字段?

c# - 如何从iOS SecKeyRef中提取RSA参数?