【发布时间】:2014-05-06 03:41:02
【问题描述】:
我有一个核心数据对象Contact
Contact
=======
fullName
我正在使用NSFetchedResultsController 来显示联系人列表。
我现在想添加如下行为的搜索选项:
如果用户搜索字符串“da”,结果应该是:
亚伦大卫
伯特·丹尼尔斯
达纳
约翰大卫
所以搜索结果是按字母排序的字符串,其中有一个单词以“da”开头
我记得看过一个 WWDC 会议,展示了如何创建一个 Word 对象并独立存储每个单词,但我试图避免这种方法。
所以我的问题是,我可以使用我当前的模型结构和一些谓词魔法进行这样的搜索,还是我必须将 fullName 存储为单独的单词?
【问题讨论】:
标签: ios iphone objective-c core-data nspredicate