다음 코드를 시도 : 나는 NSDates ... 에 대한하지만 날짜를 볼 수 있습니다 아이팟 라이브러리에 전무 년대 얻을 모든 경우에iPod 라이브러리의 항목에 대한 앨범 연도를 가져 옵니까?
// Per albums
MPMediaQuery *albumsQuery = [MPMediaQuery albumsQuery];
NSArray *collections = [albumsQuery collections];
for (MPMediaItemCollection *collection in collections)
{
NSDate *collectionReleaseDate = [collection valueForProperty: MPMediaItemPropertyReleaseDate];
NSLog(@"collection release date: %@", collectionReleaseDate);
MPMediaItem *representativeItem = [collection representativeItem];
NSDate *representativeItemReleaseDate = [representativeItem valueForProperty: MPMediaItemPropertyReleaseDate];
NSLog(@"representativeItem release date: %@", representativeItemReleaseDate);
}
// Just per item
MPMediaQuery *query = [[MPMediaQuery alloc] init];
NSArray *items = [query items];
for (MPMediaItem *item in items)
{
NSDate *date = [item valueForProperty: MPMediaItemPropertyReleaseDate];
NSLog(@"release date: %@", date);
}
를, 그래서 정보를 사용할 수 있어야합니다. 올바른 방법은 무엇입니까?
출시 날짜가 아이폰 OS 4 이상을 사용하는 경우에만 액세스 할 수 있습니다 :
또한 불행하게도 문서화되지 않은 방법으로, (I 필요) '올해의 정보를 얻는 방법을 발견했다. 타겟 버전이 무엇입니까? –
iOS SDK 4.2, 배포 대상 = iOS 4.0 사용, 4.2.1의 iPad 및 4.2.1의 iPod 2 세대에서 테스트 ... – ivanzoid