Введение
Платформа Библиотеки iTunes предоставляет средства для получения свойств элементов носителей в библиотеке iTunes пользователя. Эта платформа была разработана для замены XML-файла iTunes, который разработчики запрашивают для выборки метаданных списка воспроизведения и дорожки. библиотечный доступ iTunes только для чтения.
Для использования этой платформы создайте ITLibrary
объект путем вызова libraryWithAPIVersion
метод класса, как показано в Перечислении i-1. Можно опросить экземпляр, возвращенный для получения его свойств и свойств его элементов носителей. Например:
#import <iTunesLibrary/ITLibrary.h>
NSError *error = nil;
ITLibrary *library = [ITLibrary libraryWithAPIVersion:@"1.0" error:&error];
if (library)
{
NSArray *playlists = library.allPlaylists; // <- NSArray of ITLibPlaylist
NSArray *tracks = library.allMediaItems; // <- NSArray of ITLibMediaItem
}
Для использования платформы Библиотеки iTunes в проекте необходимо добавить платформу Библиотеки iTunes (расположенный в /Library/Frameworks/iTunesLibrary.framework
) к проекту. Необходимо будет также отредактировать установку «FRAMEWORK_SEARCH_PATHS» сборки для включения /Library/Frameworks/iTunesLibrary.framework
. Платформа Библиотеки iTunes доступна пользователям рабочий iTunes v11.0 или выше.
Классы
Описывает класс, предоставляющий основные средства для получения свойств альбома в библиотеке iTunes. |
|
Описывает класс, предоставляющий основные средства для получения свойств художника в библиотеке iTunes. |
|
Описывает класс для получения свойств иллюстраций, присоединенных к элементу носителей в библиотеке iTunes. |
|
Описывает класс, предоставляющий основные средства для получения свойств объекта носителей в библиотеке iTunes. |
|
Описывает класс, предоставляющий основные средства для получения свойств элемента носителей в библиотеке iTunes. |
|
Описывает средства для получения свойств видео элемента носителей в библиотеке iTunes. |
|
Описывает класс, предоставляющий основные средства для получения свойств списка воспроизведения в библиотеке iTunes. |
|
Описывает класс, служащий точкой входа к iTunesLibrary платформе. |