优化SearchBarController iOS

时间:2012-11-27 06:54:52

标签: iphone ios

我正在创建自定义音乐播放器,并使用Apple文档中提供的谓词访问音乐库。 http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/iPodLibraryAccess_Guide/UsingTheiPodLibrary/UsingTheiPodLibrary.html#//apple_ref/doc/uid/TP40008765-CH101-SW1

但是如果我必须搜索一个拥有10000首以上歌曲的图书馆,我发现在表格视图中显示结果的滞后。有没有什么方法可以获取歌曲并在表格视图中快速显示,因为本地音乐选择器搜索工作???

1 个答案:

答案 0 :(得分:0)

问题是您在一次调用中从核心数据中获取所有记录。您只需要获取需要在屏幕上显示的数据,以及当用户向下滚动以获取更多数据时。您可以使用NSFetchedResultsController执行此操作 Here是一个很棒的教程