GCKMultizoneDevice Class

‫GCKMultizoneDevice Class Reference

סקירה כללית

מכשיר שמשתייך לקבוצה מרובת אזורים.

מאז
3.1

המחלקות שיורשות ממנה הן NSObject,‏ <NSCopying> ו-<NSSecureCoding>.

סיכום שיטות המופע

(instancetype) - initWithJSONObject:
 מאחלים את האובייקט עם נתוני ה-JSON שצוינו. עוד...
 
(instancetype) - initWithDeviceID:friendlyName:capabilities:volumeLevel:muted:
 מאותחל ייעודי. עוד...
 

סיכום הנכס

NSString * deviceID
 מזהה המכשיר הייחודי. עוד...
 
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

מזהה המכשיר הייחודי.

- (NSString*) friendlyName
readnonatomiccopy

הכינוי של המכשיר.

- (NSInteger) capabilities
readwritenonatomicassign

יכולות המכשיר.

- (float) volumeLevel
readwritenonatomicassign

רמת עוצמת הקול של המכשיר.

- (BOOL) muted
readwritenonatomicassign

האם המכשיר מושתק.