Opis
Kategoria, która dodaje kilka udogodnień do NSDictionary, aby bezpiecznie wyszukiwać wartości różnych typów.
Te metody są szczególnie przydatne do pobierania i ustawiania pól obiektów danych JSON.
Podsumowanie metody instancji | |
(nullable NSString *) | - gck_stringForKey:withDefaultValue: |
Wyszukuje wartość NSString klucza z określoną wartością zastępczą. Więcej... | |
(nullable NSString *) | - gck_stringForKey: |
Wyszukuje wartość NSString klucza z wartością zastępczą nil . Więcej... | |
(NSInteger) | - gck_integerForKey:withDefaultValue: |
Wyszukuje wartość NSInteger dla klucza z daną wartością zastępczą. Więcej... | |
(NSUInteger) | - gck_uintegerForKey:withDefaultValue: |
Wyszukuje wartość NSUInteger dla klucza z określoną wartością zastępczą. Więcej... | |
(NSInteger) | - gck_integerForKey: |
Wyszukuje wartość NSInteger dla klucza z wartością zastępczą 0 . Więcej... | |
(NSUInteger) | - gck_uintegerForKey: |
Wyszukuje wartość NSUInteger dla klucza z wartością zastępczą 0 . Więcej... | |
(double) | - gck_doubleForKey:withDefaultValue: |
Wyszukuje w kluczu wartość podwójną z daną wartością zastępczą. Więcej... | |
(double) | - gck_doubleForKey: |
Wyszukuje wartość podwójną dla klucza z wartością zastępczą 0.0 . Więcej... | |
(BOOL) | - gck_boolForKey:withDefaultValue: |
Wyszukuje wartość BOOL dla klucza z daną wartością zastępczą. Więcej... | |
(BOOL) | - gck_boolForKey: |
Wyszukuje wartość BOOL dla klucza z wartością zastępczą NO . Więcej... | |
(nullable NSDictionary *) | - gck_dictionaryForKey: |
Wyszukuje wartość NSDictionary klucza z wartością zastępczą nil . Więcej... | |
(nullable NSArray *) | - gck_arrayForKey: |
Wyszukuje wartość NSArray klucza z wartością zastępczą nil . Więcej... | |
(nullable NSURL *) | - gck_urlForKey: |
Wyszukuje wartość NSURL dla klucza z wartością zastępczą nil . Więcej... | |
Szczegóły metody
- (nullable NSString *) gck_stringForKey: | (NSString *) | key | |
withDefaultValue: | (nullable NSString *) | defaultValue | |
Wyszukuje wartość NSString klucza z określoną wartością zastępczą.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSString.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była ciągiem NSString. W przeciwnym razie jest to wartość domyślna.
- (nullable NSString *) gck_stringForKey: | (NSString *) | key |
- (NSInteger) gck_integerForKey: | (NSString *) | key | |
withDefaultValue: | (NSInteger) | defaultValue | |
Wyszukuje wartość NSInteger dla klucza z daną wartością zastępczą.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSNumber.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była to NSNumber. W przeciwnym razie jest to wartość domyślna.
- (NSUInteger) gck_uintegerForKey: | (NSString *) | key | |
withDefaultValue: | (NSUInteger) | defaultValue | |
Wyszukuje wartość NSUInteger dla klucza z określoną wartością zastępczą.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSNumber.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była to NSNumber. W przeciwnym razie jest to wartość domyślna.
- (NSInteger) gck_integerForKey: | (NSString *) | key |
- (NSUInteger) gck_uintegerForKey: | (NSString *) | key |
Wyszukuje wartość NSUInteger dla klucza z wartością zastępczą 0
.
- Parameters
-
key The key.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była liczbą NSNumber. W przeciwnym razie
0
.
- (double) gck_doubleForKey: | (NSString *) | key | |
withDefaultValue: | (double) | defaultValue | |
Wyszukuje w kluczu wartość podwójną z daną wartością zastępczą.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSNumber.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była to NSNumber. W przeciwnym razie jest to wartość domyślna.
- (double) gck_doubleForKey: | (NSString *) | key |
Wyszukuje wartość podwójną dla klucza z wartością zastępczą 0.0
.
- Parameters
-
key The key.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była liczbą NSNumber. W przeciwnym razie
0.0
.
- (BOOL) gck_boolForKey: | (NSString *) | key | |
withDefaultValue: | (BOOL) | defaultValue | |
Wyszukuje wartość BOOL dla klucza z daną wartością zastępczą.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSNumber.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była to NSNumber. W przeciwnym razie jest to wartość domyślna.
- (BOOL) gck_boolForKey: | (NSString *) | key |
Wyszukuje wartość BOOL dla klucza z wartością zastępczą NO
.
- Parameters
-
key The key.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była liczbą NSNumber. W przeciwnym razie
NO
.
- (nullable NSDictionary *) gck_dictionaryForKey: | (NSString *) | key |
Wyszukuje wartość NSDictionary klucza z wartością zastępczą nil
.
- Parameters
-
key The key.
- Akcje powrotne
- Wartość klucza, jeśli został znaleziony i była NSDictionary. W przeciwnym razie
nil
.
- (nullable NSArray *) gck_arrayForKey: | (NSString *) | key |