【问题标题】:Optimize SearchBarController iOS优化 SearchBarController iOS
【发布时间】:2012-11-27 06:54:51
【问题描述】:

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

但是,如果我必须搜索包含 10000 多首歌曲的库,我会发现在表格视图中显示结果存在延迟。有什么方法可以让我在本地音乐选择器搜索工作时快速获取歌曲并在表格视图中显示它???

【问题讨论】:

    标签: iphone ios


    【解决方案1】:

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

    【讨论】:

    • Johan,我们如何访问音乐库核心数据模型,Apple 建议查询和获取权限(使用 MPMediaQuery)???
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 2017-04-07
    • 1970-01-01
    相关资源
    最近更新 更多