mpmediaquery

    7热度

    1回答

    我在我的应用程序中使用Apple Media Player Framework。要获取物品,我正在使用文档中所述的MPMediaQuery。哪个效果不错,但是当使用预定义查询检索所有艺术家时,我会为少数艺术家获得重复的条目。 有人可以解释为什么有重复?我如何压制他们? NSArray *collections = [[MPMediaQuery artistsQuery] collections];

    0热度

    1回答

    “有一个iPhone应用程序,我应该按照流派或专辑过滤歌曲,按艺术家过滤相册等。但我对如何过滤项目有疑问。我在苹果的文档中看到,例如,要获取特定专辑的歌曲,您应该创建一个MPMediaPropertyPredicate,其中您将专辑名称指定为谓词的值,将MPMediaItemPropertyAlbumTitle指定为属性。但是在他们的文档中,他们说我们可以使用一个专辑的持久ID来过滤项目。 有人能

    2热度

    1回答

    我已成功过滤掉除应用播放列表之外的每个应用程序部分在iCloud中的所有项目。在显示播放列表列表时,每个单元格内都有一个子标题,用于读取该播放列表中的曲目数。问题是集合中的项目数量不正确(尽管查询本身的项目总数是正确的)。 代码: MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:[

    1热度

    1回答

    我正在尝试在ios中获取iTunes资料库。 并尝试在5天内检索前10首播放歌曲。 你能告诉我该怎么办?这是我的代码。 MPMediaPropertyPredicate不正确的答案...我想。 MPMediaQuery *everything = [[MPMediaQuery alloc] init]; NSLog(@"Logging items from a generic query..."

    9热度

    3回答

    如何搜索iPod的图书馆以同样的方式作为的iOS音乐应用程序?我想进行一般查询,返回每个艺术家,专辑和歌曲的结果。例如,如果我搜索Kenny Chesney,我希望歌曲查询返回所有Kenny Chesney歌曲(以及任何包含Kenny Chesney的歌曲标题或专辑)。当我为每个属性(歌曲标题,专辑标题,艺术家姓名),返回一个空数组。 下面是一些代码,可能会给你什么,我试图完成一个更好的想法: M

    0热度

    1回答

    搜索了几个苹果文档和网站后,我觉得苹果只允许从ipod-library读取媒体数据。 有没有人确认过这个? 是否可以实现从ipod库中删除媒体的功能? 问候, Soontak李

    4热度

    2回答

    我正在尝试在iOS中玩MPMusicPlayerController中的MPMedaiItem。 在我的情况下,我有一个UITableView显示播放列表中的歌曲。 当我点击UITableView上的单元格时,我想用MPMusicPlayerController播放那首歌曲。 当我点击下一个按钮时,我也想跳过播放列表中的下一首歌曲。 我怎么玩? 这是我的一些代码,写在didSelected方法UI

    3热度

    1回答

    通过iTunes,您可以创建任意深度嵌套的播放列表文件夹。当您将这些播放列表文件夹复制到iOS设备时,iTunes可以检测到它们是文件夹,并允许您深入到最终获取歌曲的位置。任何想法他们怎么做?我一直在试图弄清楚这几天。 当我查询已知文件夹的具体persistentID,唯一的东西,我可以看到它是从包含播放列表不同的歌曲有: playlist.mediaTypes = 4359(这是 音乐|播客|有

    5热度

    6回答

    这是我的问题的=) MPMediaQuery *artistQuery = [MPMediaQuery artistsQuery]; NSArray *songsByArtist = [artistQuery collections]; 我怎样才能得到songsByArtist的MPMediaItemCollections的每个艺术家的专辑的数量? 例: 披头士 3相册 AC/DC 6相册

    2热度

    1回答

    我需要显示设备上当前所有播放列表的列表。问题是,在打开了iTunes Match的设备上,任意数量的播放列表可能会在手机上保存零个项目。因为(据我所知),当您使用AVAudioPlayer时,没有可靠的方法触发MPMediaItem download,所以我想过滤掉没有任何本地条目的播放列表。现在,我可以通过单个播放列表循环播放,并删除没有assetURL的歌曲,但如果用户有很多播放列表,则这种播