GCKMultizoneDevice 类

GCKMultizoneDevice 类参考

概览

多可用区组的成员设备。

辛塞
3.1

继承 NSObject、<NSDuplicate> 和 <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

设备是否静音。