Lớp GCKMultizoneDevice

Tài liệu tham khảo về lớp GCKMultizoneDevice

Tổng quan

Thiết bị thành viên của nhóm nhiều vùng.

Since
3.1

Kế thừa NSObject, <NSCopying> và <NSSecureCoding>.

Tóm tắt phương thức của thực thể

(instancetype) - initWithJSONObject:
 Khởi tạo đối tượng bằng dữ liệu JSON đã cho. Thêm...
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 Trình khởi tạo được chỉ định. Thêm...
 

Tóm tắt thuộc tính

NSString * deviceID
 Mã thiết bị duy nhất. Thêm...
 
NSString * friendlyName
 Tên thân thiện của thiết bị. Thêm...
 
NSInteger capabilities
 Dung lượng của thiết bị. Thêm...
 
float volumeLevel
 Mức âm lượng của thiết bị. Thêm...
 
BOOL muted
 Liệu thiết bị có bị tắt tiếng hay không. Thêm...
 

Chi tiết phương thức

- (instancetype) initWithJSONObject: (id)  JSONObject

Khởi tạo đối tượng bằng dữ liệu JSON đã cho.

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

Trình khởi tạo được chỉ định.

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

Chi tiết thuộc tính

- (NSString*) deviceID
readnonatomiccopy

Mã thiết bị duy nhất.

- (NSString*) friendlyName
readnonatomiccopy

Tên thân thiện của thiết bị.

- (NSInteger) capabilities
readwritenonatomicassign

Dung lượng của thiết bị.

- (float) volumeLevel
readwritenonatomicassign

Mức âm lượng của thiết bị.

- (BOOL) muted
readwritenonatomicassign

Liệu thiết bị có bị tắt tiếng hay không.