<GCKMediaQueueDelegate> Протокол

Справочник по протоколу <GCKMediaQueueDelegate>

Обзор

Протокол делегата для получения асинхронных уведомлений от GCKMediaQueue .

С
4.3.4

Наследует <NSObjectNSObject>.

Сводка метода экземпляра

(void) - mediaQueueWillChange:
Вызывается, когда в очередь собираются внести одно или несколько изменений. Более...
(void) - mediaQueueDidReloadItems:
Вызывается, когда очередь полностью перезагружена. Более...
(void) - mediaQueue:didInsertItemsInRange:
Вызывается, когда в очередь вставлен непрерывный диапазон элементов очереди. Более...
(void) - mediaQueue:didUpdateItemsAtIndexes:
Вызывается, когда в очереди обновляется один или несколько элементов очереди. Более...
(void) - mediaQueue:didRemoveItemsAtIndexes:
Вызывается, когда один или несколько элементов очереди были удалены из очереди. Более...
(void) - mediaQueueDidChange:
Вызывается после внесения в очередь одного или нескольких изменений. Более...

Подробности метода

- (void) mediaQueueWillChange: ( GCKMediaQueue *)  queue
optional

Вызывается, когда в очередь собираются внести одно или несколько изменений.

Parameters
queueThe queue.
- (void) mediaQueueDidReloadItems: ( GCKMediaQueue *)  queue
optional

Вызывается, когда очередь полностью перезагружена.

Любые ранее использованные элементы очереди следует считать недействительными.

Parameters
queueThe queue.
- (void) mediaQueue: ( GCKMediaQueue *)  queue
didInsertItemsInRange: (NSRange)  range  
optional

Вызывается, когда в очередь вставлен непрерывный диапазон элементов очереди.

Parameters
queueThe queue.
rangeThe range indicating the starting index and count of items inserted.
- (void) mediaQueue: ( GCKMediaQueue *)  queue
didUpdateItemsAtIndexes: (NSArray< NSNumber * > *)  indexes  
optional

Вызывается, когда в очереди обновляется один или несколько элементов очереди.

Это включает в себя случай, когда ранее доступные, но недоступные элементы были извлечены и помещены в кэш, а также случай, когда ранее кэшированные элементы были удалены из кэша.

Parameters
queueThe queue.
indexesThe ordered list of indexes of the items that have been updated.
- (void) mediaQueue: ( GCKMediaQueue *)  queue
didRemoveItemsAtIndexes: (NSArray< NSNumber * > *)  indexes  
optional

Вызывается, когда один или несколько элементов очереди были удалены из очереди.

Parameters
queueThe queue.
indexesThe ordered list of indexes of the items that have been removed.
- (void) mediaQueueDidChange: ( GCKMediaQueue *)  queue
optional

Вызывается после внесения в очередь одного или нескольких изменений.