GCKMultizoneDevice 类

GCKMultizoneDevice 类参考

概览

多地区群组的成员设备。

开始时间
3.1

继承自 NSObject、<NSCopying> 和 <NSSecureCoding>。

实例方法摘要

(instancetype) - initWithJSONObject:
 使用给定的 JSON 数据初始化对象。更多…
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 指定初始化程序。更多…
 

房源摘要

NSString * deviceID
 唯一设备 ID。更多…
 
NSString * friendlyName
 设备的易记名称。更多…
 
NSInteger capabilities
 设备功能。更多…
 
float volumeLevel
 设备音量。更多…
 
BOOL muted
 设备是否已设为静音。更多…
 

方法详细信息

- (instancetype) initWithJSONObject: (id)  JSONObject

使用给定的 JSON 数据初始化对象。

- (instancetype) initWithDeviceID: (NSString *)  deviceID
friendlyName: (NSString *)  friendlyName
capabilities: (NSInteger)  capabilities
volumeLevel: (float)  volume
muted: (BOOL)  muted 

指定初始化程序。

Parameters
deviceIDThe unique device ID.
friendlyNameThe device's friendly name.
capabilitiesThe device capabilities.
volumeThe device volume level.
mutedWhether the device is muted.

媒体资源详情

- (NSString*) deviceID
readnonatomiccopy

唯一设备 ID。

- (NSString*) friendlyName
readnonatomiccopy

设备的易记名称。

- (NSInteger) capabilities
readwritenonatomicassign

设备功能。

- (float) volumeLevel
readwritenonatomicassign

设备音量。

- (BOOL) muted
readwritenonatomicassign

设备是否已设为静音。