<GCKMediaQueue 委派> 通訊協定(&T)

<GCKMediaQueueApproval> 通訊協定參考資料

總覽

接收 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

在完成一或多個佇列變更之後呼叫。