【发布时间】:2011-06-19 02:25:36
【问题描述】:
我正在尝试将搜索支持添加到支持 UITableView 的 Core Data 并开始遇到一些性能问题。我目前与两个NSFetchedResultsController 有关联(一个用于常规,一个用于搜索)。在我的UISearchDisplayDelegate 方法中,我在每次调用后释放并重新创建我的NSFetchedResultsController。但是,这会导致打字时出现延迟!有没有更有效的方法来过滤NSFetchedResultsController?我已将批量大小设置为大约 50 个项目,如果这有所不同,我的数据库有几千条记录。谢谢!
【问题讨论】:
标签: iphone cocoa-touch xcode core-data ipod-touch