Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы библиотеки носителей

Введение

Классы   Другая ссылка  

Платформа Библиотеки Носителей обеспечивает модель данных Objective C только для чтения, представляющую наборы пользователя изображений, аудио и видео. Начальная точка доступа платформы Библиотеки Носителей MLMediaLibrary, который загружает носители пользователя в иерархическую структуру, состоящую из источников носителей, групп и объектов.

На высшем уровне все содержание в экземпляре библиотеки носителей категоризировано источником носителей. Концептуально, источник носителей respresents отдельное приложение, такое как iTunes или Апертура. Каждый источник содержит иерархию медиа-групп, происходящую из корневой группы. Эти группы состоят из мультимедийных объектов — отдельные файлы, содержащие часть носителей, такие как фотография, песня или фильм. Только одна копия каждого объекта существует в экземпляре библиотеки носителей, но на объект могут сослаться многократные группы из единственного источника. Структура иерархии группы является определенной для каждого источника носителей.

Структура рисунка I-1Sample MLMediaLibrary экземпляр image: ../Art/MediaLibraryHierarchy_2x.png

Классы

NSObject

NSObject корневой класс большинства иерархий классов Objective C.

MLMediaGroup

MLMediaGroup класс обеспечивает группировки для мультимедийных объектов из единственного источника носителей, таких как iTunes или Апертура.

MLMediaLibrary

MLMediaLibrary класс обеспечивает интерфейс для доступа к набору мультимедийных объектов из различных источников.

MLMediaObject

MLMediaObject класс описывает единственный медиа-файл, такой как фотография, песня или фильм.

MLMediaSource

MLMediaSource класс идентифицирует определенного провайдера носителей.

Другая ссылка

Ссылка констант библиотеки носителей