Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法理解MPMediaQuery的行为_Ios_Swift_Mpmediaitem_Mpmediaquery - Fatal编程技术网

Ios 无法理解MPMediaQuery的行为

Ios 无法理解MPMediaQuery的行为,ios,swift,mpmediaitem,mpmediaquery,Ios,Swift,Mpmediaitem,Mpmediaquery,我在用MPMediaItem。我使用MPMediaQuery.songsQuery()根据歌曲的标题获取歌曲。问题是,我看到一些歌曲的顺序 歌曲的名字总是以“The”开头 例如,如果歌曲名为“勇敢的新世界”,它将忽略“the”,然后排序 然后我检查了iphone上的音乐播放器应用程序。结果是一样的。 这是一个截图 请注意,“我最好的”在以“b”开头的索引中 那么MPMediaQuery是否忽略了“the” 这是为什么?如何摆脱它?是的,这是有意为之。以“the”开头的曲目和艺术家按第二个单词的

我在用MPMediaItem。我使用MPMediaQuery.songsQuery()根据歌曲的标题获取歌曲。问题是,我看到一些歌曲的顺序

歌曲的名字总是以“The”开头

例如,如果歌曲名为“勇敢的新世界”,它将忽略“the”,然后排序

然后我检查了iphone上的音乐播放器应用程序。结果是一样的。 这是一个截图

请注意,“我最好的”在以“b”开头的索引中

那么MPMediaQuery是否忽略了“the”


这是为什么?如何摆脱它?

是的,这是有意为之。以“the”开头的曲目和艺术家按第二个单词的字母顺序排列。没有办法改变这种行为。

是的,这是故意的。以“the”开头的曲目和艺术家按第二个单词的字母顺序排列。没有办法改变这种行为