שיעור GCKSessionTraits

מאמר עזר בנושא המחלקה GCKSessionTraits

סקירה כללית

אובייקט שמתאר את המאפיינים והיכולות של סשן.

מאז
3.0

המחלקות האלה יורשות מ-NSObject,‏ <NSCopying> ו-<NSCoding>.

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

(instancetype) - initWithMinimumVolume:maximumVolume:volumeIncrement:supportsMuting:
 מאותחל ייעודי. עוד...
 
(instancetype) - init
 פונקציית אתחול נוחה. עוד...
 
(BOOL) - isFixedVolume
 האם מדובר במכשיר עם עוצמת קול קבועה. עוד...
 

סיכום הנכס

float minimumVolume
 ערך הנפח המינימלי. עוד...
 
float maximumVolume
 ערך עוצמת הקול המקסימלית. עוד...
 
float volumeIncrement
 ההפרש בין עוצמות הקול כשמגבירים או מנמיכים את עוצמת הקול. עוד...
 
BOOL supportsMuting
 אם אפשר להשתיק את האודיו. עוד...
 

פרטי השיטה

- (instancetype) initWithMinimumVolume: (float)  minimumVolume
maximumVolume: (float)  maximumVolume
volumeIncrement: (float)  volumeIncrement
supportsMuting: (BOOL)  supportsMuting 

מאותחל ייעודי.

- (instancetype) init

פונקציית אתחול נוחה.

הגדרת טווח עוצמת הקול ל-‎[0.0, 1.0]‎, הגדרת עוצמת הקול ל-0.05 (5%) והגדרת הדגל supportsMuting ל-YES.

- (BOOL) isFixedVolume

האם מדובר במכשיר עם עוצמת קול קבועה.

פרטי הנכס

- (float) minimumVolume
readnonatomicassign

ערך הנפח המינימלי.

הערך חייב להיות לא שלילי וקטן מהנפח המקסימלי או שווה לו.

- (float) maximumVolume
readnonatomicassign

ערך עוצמת הקול המקסימלית.

הערך חייב להיות לא שלילי וגדול מהנפח המינימלי או שווה לו.

- (float) volumeIncrement
readnonatomicassign

ההפרש בין עוצמות הקול כשמגבירים או מנמיכים את עוצמת הקול.

יכול להיות 0 כדי לציין עוצמת קול קבועה. הערך חייב להיות לא שלילי וקטן מההפרש בין הנפח המקסימלי לנפח המינימלי או שווה לו.

- (BOOL) supportsMuting
readnonatomicassign

אם אפשר להשתיק את האודיו.