0

我想将设备中的所有音频文件和视频文件提取到应用程序中。这样我就可以将他们的名字列出到不同的 UITableViews 中。ios中有什么方法可以让我获取它们。

4

2 回答 2

3

看看这个,特别是“以编程方式获取媒体项目”部分。

如果媒体项目选择器没有提供您想要的控制,您可以使用此 API 中的数据库访问类。这些类旨在让您创建任意复杂的查询。例如,您可以检索标题包含特定单词或短语的特定类型的所有歌曲。

使用编程访问是一个两步过程:

配置查询。要求查询检索其匹配的媒体项。媒体查询是对从设备 iPod 库中检索什么以及应该如何排列这些检索到的项目的描述。它有两个要配置的属性:

过滤器是对要检索的内容的描述。过滤器是可选的;无过滤查询匹配整个 iPod 库。分组类型是一个可选键,指定用于检索的媒体项目集合的排列。再放大一点,过滤器可以根据您的应用程序要求简单或复杂。它由一个或多个媒体属性谓词的实例组成。媒体属性谓词是用于测试每个媒体项的逻辑条件的陈述。当您调用查询时,将从 iPod 库中检索满足过滤器的项目。

可选的分组类型指定集合的​​排列和排序以及每个集合中媒体项的排序。例如,使用“专辑”分组类型会导致返回的媒体项目按专辑分组,每个专辑的歌曲按曲目顺序排序。


如需更多帮助,请查看以下链接:

在 iOS 中检索按最后播放时间排序的歌曲列表

如何在数组中获取 ipodLibrary 中所有歌曲的列表

Iphone:如何在应用程序内显示库中的歌曲列表

http://mobisoftinfotech.com/integrate-music-player-in-iphone/

于 2013-08-23T06:46:47.690 回答
-2

这是您的答案...以编程方式从 iPhone 应用程序访问设备音乐文件

你自己google一下就知道了。。

于 2013-08-23T06:37:15.510 回答