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

デバイスがミュートされているかどうか。