Аудиокниги с запросами iOS в библиотеке iPod, сгруппированные по книгам - PullRequest
1 голос
/ 20 января 2012

Я пытаюсь воспроизвести функциональность аудиокниги в музыкальном приложении iOS.

Я хочу запросить все аудиокниги в библиотеке iPod. Он не должен показывать каждую отдельную часть, но должен показывать каждую книгу. Нажатие на книгу должно показать части внутри нее.

Я пытался использовать [MPMediaQuery audiobooksQuery];, но, похоже, он выбирает все отдельные части.

Я также пробовал:

MPMediaPropertyPredicate *abPredicate =
[MPMediaPropertyPredicate predicateWithValue:[NSNumber numberWithInt:MPMediaTypeAudioBook] 
                                 forProperty:MPMediaItemPropertyMediaType];

MPMediaQuery *abQuery = [[MPMediaQuery alloc] init];
[abQuery addFilterPredicate:abPredicate];

но это делает то же самое.

1 Ответ

3 голосов
/ 29 октября 2012

Это мой код

MPMediaQuery *everything = [[MPMediaQuery alloc] init];
MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:   [NSNumber numberWithInteger:MPMediaTypeAudioBook] forProperty:MPMediaItemPropertyMediaType];
[everything addFilterPredicate: predicate];
[everything setGroupingType: MPMediaGroupingAlbum];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...