نظرة عامة
فئة تضيف بعض الطرق الملائمة إلى 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 | |
- (nullable NSString *) gck_stringForKey: | (NSString *) | key |
- (NSInteger) gck_integerForKey: | (NSString *) | key | |
withDefaultValue: | (NSInteger) | defaultValue | |
- (NSUInteger) gck_uintegerForKey: | (NSString *) | key | |
withDefaultValue: | (NSUInteger) | defaultValue | |
للبحث عن قيمة NSUInteger لمفتاح، بقيمة احتياطية معيّنة.
- Parameters
-
key The key. defaultValue The default value to return if the key is not found or if its value is not an NSNumber.
- المرتجعات
- قيمة المفتاح، إذا تم العثور عليها وكان NSNumber، القيمة التلقائية بخلاف ذلك.
- (NSInteger) gck_integerForKey: | (NSString *) | key |
- (NSUInteger) gck_uintegerForKey: | (NSString *) | key |
للبحث عن قيمة NSUInteger لمفتاح، مع قيمة احتياطية تبلغ 0
.
- Parameters
-
key The key.
- المرتجعات
- قيمة المفتاح، إذا تم العثور عليها وكانت NSNumber، أو
0
.
- (double) gck_doubleForKey: | (NSString *) | key | |
withDefaultValue: | (double) | defaultValue | |
- (double) gck_doubleForKey: | (NSString *) | key |
للبحث عن قيمة مزدوجة لمفتاح، مع قيمة احتياطية تبلغ 0.0
.
- Parameters
-
key The key.
- المرتجعات
- قيمة المفتاح، إذا تم العثور عليها وكانت NSNumber، أو
0.0
.
- (BOOL) gck_boolForKey: | (NSString *) | key | |
withDefaultValue: | (BOOL) | defaultValue | |
- (BOOL) gck_boolForKey: | (NSString *) | key |
تبحث عن قيمة BOOL لمفتاح، وتكون القيمة الاحتياطية NO
لها.
- Parameters
-
key The key.
- المرتجعات
- قيمة المفتاح، إذا تم العثور عليها وكانت NSNumber، أو
NO
.
- (nullable NSDictionary *) gck_dictionaryForKey: | (NSString *) | key |
للبحث عن قيمة NSDictionary لمفتاح، مع القيمة الاحتياطية nil
.
- Parameters
-
key The key.
- المرتجعات
- قيمة المفتاح، إذا تم العثور عليها وكانت NSDictionary، أو
nil
.
- (nullable NSArray *) gck_arrayForKey: | (NSString *) | key |