קטגוריית NSDictionary(GCKAdditions)

הפניה לקטגוריה NSDictionary(GCKAdditions)

סקירה כללית

קטגוריה שמוסיפה כמה שיטות נוחות ל-NSDictionary לחיפוש בטוח של ערכים מסוגים שונים.

השיטות האלה שימושיות במיוחד לקבלת ולהגדרה של שדות של אובייקטים של נתוני JSON.

סיכום שיטות של מכונה

(nullable NSString *) - gck_stringForKey:withDefaultValue:
 מחפשת ערך NSString למפתח, עם ערך חלופי נתון. עוד...
 
(nullable NSString *) - gck_stringForKey:
 מחפש ערך NSString למפתח, עם ערך חלופי של nil. עוד...
 
(NSInteger) - gck_integerForKey:withDefaultValue:
 מחפש ערך NSInteger למפתח, עם ערך חלופי נתון. עוד...
 
(NSUInteger) - gck_uintegerForKey:withDefaultValue:
 מחפש ערך NSUInteger למפתח, עם ערך חלופי נתון. עוד...
 
(NSInteger) - gck_integerForKey:
 מחפש ערך NSInteger למפתח, עם ערך חלופי של 0. עוד...
 
(NSUInteger) - gck_uintegerForKey:
 מחפש ערך NSUInteger למפתח, עם ערך חלופי של 0. עוד...
 
(double) - gck_doubleForKey:withDefaultValue:
 מחפשת ערך כפול למפתח, עם ערך חלופי נתון. עוד...
 
(double) - gck_doubleForKey:
 מחפש ערך כפול למפתח, עם ערך חלופי של 0.0. עוד...
 
(BOOL) - gck_boolForKey:withDefaultValue:
 מחפשת ערך BOOL של מפתח, עם ערך חלופי נתון. עוד...
 
(BOOL) - gck_boolForKey:
 מחפש ערך BOOL למפתח, עם ערך חלופי של NO. עוד...
 
(nullable NSDictionary *) - gck_dictionaryForKey:
 מחפש ערך NSDictionary למפתח, עם ערך חלופי של nil. עוד...
 
(nullable NSArray *) - gck_arrayForKey:
 מחפש ערך NSArray למפתח, עם ערך חלופי של nil. עוד...
 
(nullable NSURL *) - gck_urlForKey:
 מחפש ערך NSURL למפתח, עם ערך חלופי של nil. עוד...
 

פרטי השיטה

- (nullable NSString *) gck_stringForKey: (NSString *)  key
withDefaultValue: (nullable NSString *)  defaultValue 

מחפשת ערך NSString למפתח, עם ערך חלופי נתון.

Parameters
keyThe key.
defaultValueThe default value to return if the key is not found or if its value is not an NSString.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSString. אחרת, ערך ברירת המחדל.
- (nullable NSString *) gck_stringForKey: (NSString *)  key

מחפש ערך NSString למפתח, עם ערך חלופי של nil.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא, והיה NSString. אחרת, nil.
- (NSInteger) gck_integerForKey: (NSString *)  key
withDefaultValue: (NSInteger)  defaultValue 

מחפש ערך NSInteger למפתח, עם ערך חלופי נתון.

Parameters
keyThe key.
defaultValueThe default value to return if the key is not found or if its value is not an NSNumber.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber. אחרת, ערך ברירת המחדל.
- (NSUInteger) gck_uintegerForKey: (NSString *)  key
withDefaultValue: (NSUInteger)  defaultValue 

מחפש ערך NSUInteger למפתח, עם ערך חלופי נתון.

Parameters
keyThe key.
defaultValueThe default value to return if the key is not found or if its value is not an NSNumber.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber. אחרת, ערך ברירת המחדל.
- (NSInteger) gck_integerForKey: (NSString *)  key

מחפש ערך NSInteger למפתח, עם ערך חלופי של 0.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber; אחרת, 0.
- (NSUInteger) gck_uintegerForKey: (NSString *)  key

מחפש ערך NSUInteger למפתח, עם ערך חלופי של 0.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber; אחרת, 0.
- (double) gck_doubleForKey: (NSString *)  key
withDefaultValue: (double)  defaultValue 

מחפשת ערך כפול למפתח, עם ערך חלופי נתון.

Parameters
keyThe key.
defaultValueThe default value to return if the key is not found or if its value is not an NSNumber.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber. אחרת, ערך ברירת המחדל.
- (double) gck_doubleForKey: (NSString *)  key

מחפש ערך כפול למפתח, עם ערך חלופי של 0.0.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber; אחרת, 0.0.
- (BOOL) gck_boolForKey: (NSString *)  key
withDefaultValue: (BOOL)  defaultValue 

מחפשת ערך BOOL של מפתח, עם ערך חלופי נתון.

Parameters
keyThe key.
defaultValueThe default value to return if the key is not found or if its value is not an NSNumber.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber. אחרת, ערך ברירת המחדל.
- (BOOL) gck_boolForKey: (NSString *)  key

מחפש ערך BOOL למפתח, עם ערך חלופי של NO.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSNumber; אחרת, NO.
- (nullable NSDictionary *) gck_dictionaryForKey: (NSString *)  key

מחפש ערך NSDictionary למפתח, עם ערך חלופי של nil.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSDictionary; אחרת nil.
- (nullable NSArray *) gck_arrayForKey: (NSString *)  key

מחפש ערך NSArray למפתח, עם ערך חלופי של nil.

Parameters
keyThe key.
החזרות
הערך של המפתח, אם הוא נמצא והיה NSArray; אחרת, nil.
- (nullable NSURL *) gck_urlForKey: (NSString *)  key

מחפש ערך NSURL למפתח, עם ערך חלופי של nil.

Parameters
keyThe key.
החזרות
הערך של המפתח כ-NSURL, אם הוא נמצא והיה NSString; אחרת, nil.