기본 음악 앱처럼 앨범 목록과 앨범의 노래 목록을로드하고 싶습니다. 'Coldplay'를 선택하면 변경 내용이 표시되고 coldplay의 앨범 목록이로드됩니다. 그리고 'X & Y'(앨범 이름)을 선택하고 변경 사항을 보았습니다. 'X & Y'(앨범)에 노래 목록이로드됩니다. 누가 나를 도울 수 있습니까?MPMedia 아티스트 별 앨범 가져 오기
0
A
답변
2
미리 정의 된 albumsQuery
와 함께 앨범의 목록을 얻을 수 있습니다 :
MPMediaQuery *albumsQuery = [MPMediaQuery albumsQuery];
NSArray *albums = [albumsQuery collections];
for (MPMediaItemCollection *albumCollection in albums) {
NSString *albumTitle = [[albumCollection representativeItem] valueForProperty:MPMediaItemPropertyAlbumTitle];
//...
}
앨범의 모든 노래를 얻으려면, 당신은 MPMediaItemCollection
의 items
속성을 통해에 액세스 할 :
NSArray *songs = albumCollection.items;
for (MPMediaItem *song in songs) {
//...
}
+0
다른 아티스트의 이름이 같은 두 개의 앨범이 있다면 어떻게 될까요? 예를 들어, "알 수없는 앨범"은 앨범의 다소 인기있는 이름입니다. –
+0
좋아요, 찾았습니다 - 아티스트와 제목이라는 두 가지 조건으로 사용자 지정 MPMediaQuery를 사용해야합니다. –
관련 문제
- 1. ruby-aaws 특정 앨범 가져 오기
- 2. youtube에서 아티스트 및 노래 정보 가져 오기
- 3. iOS에서 음악의 아티스트, 앨범 등을 얻는 방법
- 4. 앨범 아트를 JPEG, PNG 등으로 가져 오기
- 5. 앨범 목록 가져 오기 facebook C# sdk
- 6. 모든 Facebook 사진 앨범 가져 오기
- 7. VB.NET 미디어 플레이어로 .mp3의 앨범/아티스트 데이터를 올바르게 얻으려면 어떻게해야합니까?
- 8. VB.NET 미디어 플레이어로 .mp3의 앨범/아티스트 데이터를 올바르게 얻으려면 어떻게해야합니까?
- 9. YouTube 코드로 아티스트 이름 및 노래 이름 가져 오기
- 10. 작성하는 방법 id3v2 앨범 아티스트 taglib with VB.Net
- 11. 어떻게 안드로이드에 저장된 음악의 이름, 아티스트, 앨범 이름에 액세스합니까?
- 12. MP3 파일/ID3 태그에서 앨범 사진 가져 오기
- 13. 페이스 북 웹 요청 asp.net에서 가져 오기 앨범
- 14. iTunes를 실행하지 않고 iTunes 앨범 아트 가져 오기
- 15. Android : How-To 앨범 아트를 가져 오는 앱을 만드시겠습니까?
- 16. 스테이지에서 TextArea 가져 오기 (ID, 이름 별 getChild)
- 17. Google지도에서 모든 도시 이름 가져 오기 - 카운티 별 그룹
- 18. 가져 오기 배열 가져 오기
- 19. iTunes에서 사용하는 "앨범 아티스트"태그는 무엇인가요? 자바를 사용하여 설정하는 방법은 무엇입니까?
- 20. NSDictionary에서 데이터 가져 오기
- 21. Android - 애니메이션을 사용하는 아티스트
- 22. 플러그인 가져 오기 UTI 유형 가져 오기
- 23. 아티스트 및 앨범의 히트 수를 표시하기위한 검색 결과
- 24. UIImageWriteToSavedPhotosMalloc_error가있는 앨범
- 25. 방법 앨범
- 26. 앨범 만들기
- 27. iphone에 사진 앨범
- 28. 파일 가져 오기/불러 오기
- 29. 아티스트 - 태그 데이터베이스 : 태그 받기
- 30. Umbraco로 txt/csv 가져 오기
당신을 수행 누군가가 당신을 위해 코드를 작성하기를 기대합니까? 지금까지 뭐 해봤 어? 어떤 문제가 발생 했습니까? – omz
흠. 이 방법을 사용하려고했습니다 : \t MPMediaQuery * query = [MPMediaQuery albumsQuery]; MPMediaPropertyPredicate * mpp = [MPMediaPropertyPredicate predicateWithValue : @ ""forProperty : MPMediaItemPropertyAlbumTitle 비교 유형 : MPMediaPredicateComparisonContains]; [query addFilterPredicate : mpp]; \t self.songsArray = [NSMutableArray arrayWithArray : query.collections]; 그러나 나는 그것을 custmize하는 방법을 몰라! – Sookcha
앨범 이름을로드하고 싶지 않습니다. 앨범의 노래 목록을로드하고 싶습니다 ... – Sookcha