GCKAdBreakInfoBuilder 类

GCKAdBreakInfoBuilder 类参考

概览

用于构建新的或派生的 GCKAdBreakInfo 实例的构建器对象。

构建器可用于从现有构造函数派生 GCKAdBreakInfo

[[GCKAdBreakInfoBuilder 分配] initWithAdBreakInfo:originalAdBreakInfo];
builder.adBreakID = ...; // 更改广告插播时间点剪辑 ID。
Builder.playbackPosition = 100; // 更改广告插播的时长。
GCKAdBreakInfo *derivedAdBreakInfo = [构建器 build];

它还可用于从头开始构建新的 GCKAdBreakInfo

[[GCKAdBreakInfoBuilder alloc] initWithAdBreakID:...];
Builder.title = ...;
Builder.content网址 = ...;
Builder.contentID = ...;
// 设置所需的所有其他属性...
GCKAdBreakInfo *newAdBreakInfo = [构建器 build];
开始时间
4.3.4

此类继承 NSObject。

实例方法摘要

(instancetype) - initWithAdBreakInfo:
 
(instancetype) - initWithAdBreakID:adBreakClipIds:
 
(instancetype) - init
 
(GCKAdBreakInfo *) - build
 

属性摘要

NSString * adBreakID
 唯一标识此广告插播的字符串。更多...
 
NSTimeInterval playbackPosition
 广告开始播放的播放位置(以秒为单位)。更多...
 
NSArray< NSString * > * adBreakClipIDs
 此广告插播时间点中包含的广告插播片段的标识符字符串列表。更多...
 
BOOL watched
 是否已观看广告插播时间点。更多...
 
BOOL embedded
 是否嵌入广告插播时间点。更多...
 
BOOL expanded
 广告插播时间点是否展开。更多...
 

房源详情

- (NSString*) adBreakID
readwritenonatomiccopy

唯一标识此广告插播的字符串。

- (NSTimeInterval) playbackPosition
readwritenonatomicassign

广告开始播放的播放位置(以秒为单位)。

- (NSArray<NSString *>*) adBreakClipIDs
readwritenonatomiccopy

此广告插播时间点中包含的广告插播片段的标识符字符串列表。

- (BOOL) watched
readwritenonatomicassign

是否已观看广告插播时间点。

- (BOOL) embedded
readwritenonatomicassign

是否嵌入广告插播时间点。

- (BOOL) expanded
readwritenonatomicassign

广告插播时间点是否展开。