2016-10-06 13 views
0

MPMediaItem으로 작업하고 있습니다. MPMediaQuery.songsQuery()를 사용하여 제목을 기반으로 노래를 가져 왔습니다. 문제는 내가 순서에 맞지 않는 노래를 보았다는 것이다.MPMediaQuery의 동작을 이해할 수 없습니다.

노래 이름은 항상 노래 이름이 "용감한 새로운 세계"인 경우 "는"

는 예를 들어, "이"다음 종류의 무시 것부터 시작되었다.

그런 다음 아이폰의 뮤직 플레이어 앱을 확인했습니다. 그것은 같은 결과를 반환했다. 다음은 스크린 샷입니다. "내 최고"가 "B"로 시작하는 인덱스에 있음을

enter image description here

알 수 있습니다.

MPMediaQuery는 "the"를 무시합니까?

이유는 무엇이며 어떻게 제거합니까?

답변

2

예, 이것은 의도적으로 설계된 동작입니다. "the"라는 단어로 시작하는 트랙과 아티스트는 두 번째 단어로 알파벳 순서가 지정됩니다. 이 동작을 변경할 수있는 방법은 없습니다.