Iphone 获取所有音频&;ios中的视频文件

Iphone 获取所有音频&;ios中的视频文件,iphone,ios,avfoundation,avaudioplayer,Iphone,Ios,Avfoundation,Avaudioplayer,我想将设备中的所有音频文件和视频文件提取到应用程序中。这样我就可以在不同的UITableView中列出它们的名称。在ios中有什么方法可以让我去拿它们。这是你的答案 如果你在谷歌上搜索的话,你自己也可以得到它 ,特别是在“以编程方式获取媒体项目”部分 如果媒体项选取器未提供所需的控件,则可以使用此API中的数据库访问类。这些类旨在让您创建任意复杂的查询。例如,您可以检索特定类型的所有歌曲,其标题包括特定的单词或短语 使用编程访问有两个步骤: 配置查询。要求查询检索其匹配的媒体项。媒体查询是对从设

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

这是你的答案

如果你在谷歌上搜索的话,你自己也可以得到它

,特别是在“以编程方式获取媒体项目”部分

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

使用编程访问有两个步骤:

配置查询。要求查询检索其匹配的媒体项。媒体查询是对从设备iPod库中检索内容以及这些检索项目的排列方式的描述。它有两个要配置的属性:

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

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


有关更多帮助,请查看以下链接:


如链接所示,MPMediaPickerController将从库中选择一个或多个文件。但我不想在列表中选择。我需要在应用程序启动时获取所有音频文件,以便在应用程序的列表中显示它们。如果我的答案解决了您的问题,请不要忘记接受:)