-1

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

4

1 回答 1

-2

专辑没有永久 ID。iPod 库基本上只有曲目对象——它不是一个包含艺术家、专辑和曲目记录的关系数据库。

如果您想加载专辑中的所有歌曲,您只需搜索专辑/专辑歌手文本。

于 2012-10-23T11:51:03.827 回答