دسته NSDictionary (GCKAdditions).
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
دسته ای که برای تنظیم و جستجوی ایمن مقادیر انواع مختلف، روش های راحتی را به NSDictionary اضافه می کند.
این روش ها به ویژه برای دریافت و تنظیم فیلدهای اشیاء داده JSON مفید هستند.
- (NSString *__nullable) gck_stringForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSString *__nullable) |
defaultValue |
|
|
| |
یک مقدار NSString را برای یک کلید با یک مقدار بازگشتی داده شده جستجو می کند.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSString . |
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSString بود. در غیر این صورت مقدار پیش فرض
- (NSString *__nullable) gck_stringForKey: |
|
(NSString *) |
key |
|
یک مقدار NSString را برای یک کلید، با مقدار بازگشتی nil
جستجو می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد، پیدا شد و یک NSString بود. در غیر این صورت
nil
.
- (NSInteger) gck_integerForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSInteger) |
defaultValue |
|
|
| |
یک مقدار NSInteger برای یک کلید، با مقدار بازگشتی داده شده، جستجو می کند.
- 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 بود. در غیر این صورت مقدار پیش فرض
- (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 |
|
یک مقدار NSInteger برای یک کلید با مقدار بازگشتی 0
پیدا می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSNumber بود. در غیر این صورت
0
.
- (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
|
یک مقدار NSUInteger برای یک کلید با مقدار بازگشتی 0
پیدا می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSNumber بود. در غیر این صورت
0
.
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(double) |
defaultValue |
|
|
| |
به دنبال یک مقدار دوگانه برای یک کلید، با مقدار بازگشتی معین می شود.
- 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 بود. در غیر این صورت مقدار پیش فرض
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
|
یک مقدار دوگانه برای یک کلید با مقدار بازگشتی 0.0
جستجو می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSNumber بود. در غیر این صورت
0.0
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(BOOL) |
defaultValue |
|
|
| |
به دنبال یک مقدار BOOL برای یک کلید، با مقدار بازگشتی معین می شود.
- 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 بود. در غیر این صورت مقدار پیش فرض
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
|
یک مقدار BOOL برای یک کلید، با مقدار بازگشتی NO
را جستجو می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSNumber بود. در غیر این صورت
NO
- (NSDictionary *__nullable) gck_dictionaryForKey: |
|
(NSString *) |
key |
|
یک مقدار NDictionary برای یک کلید با مقدار بازگشتی nil
پیدا می کند.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSDictionary بود. در غیر این صورت
nil
.
- (NSArray *__nullable) gck_arrayForKey: |
|
(NSString *) |
key |
|
به دنبال یک مقدار NSArray برای یک کلید، با مقدار بازگشتی nil
است.
- Parameters
-
- برمی گرداند
- مقدار کلید، اگر پیدا شد و یک NSArray بود. در غیر این صورت
nil
.
- (NSURL *__nullable) gck_urlForKey: |
|
(NSString *) |
key |
|
به دنبال یک مقدار NSURL برای یک کلید، با مقدار بازگشتی nil
است.
- Parameters
-
- برمی گرداند
- مقدار کلید به عنوان یک NSURL ، اگر پیدا شده باشد و یک NSString باشد. در غیر این صورت
nil
.
- (void) gck_setStringValue: |
|
(NSString *) |
value |
forKey: |
|
(NSString *) |
key |
|
|
| |
مقدار NSString را برای یک کلید تنظیم می کند.
- Parameters
-
value | The value. |
key | The key. |
- (void) gck_setIntegerValue: |
|
(NSInteger) |
value |
forKey: |
|
(NSString *) |
key |
|
|
| |
یک مقدار NSInteger برای یک کلید تنظیم می کند.
- Parameters
-
value | The value. |
key | The key. |
- (void) gck_setUIntegerValue: |
|
(NSUInteger) |
value |
forKey: |
|
(NSString *) |
key |
|
|
| |
یک مقدار NSUInteger برای یک کلید تنظیم می کند.
- Parameters
-
value | The value. |
key | The key. |
- (void) gck_setDoubleValue: |
|
(double) |
value |
forKey: |
|
(NSString *) |
key |
|
|
| |
یک مقدار دو برابر برای یک کلید تنظیم می کند.
- Parameters
-
value | The value. |
key | The key. |
- (void) gck_setBoolValue: |
|
(BOOL) |
value |
forKey: |
|
(NSString *) |
key |
|
|
| |
مقدار BOOL را برای یک کلید تنظیم می کند.
- Parameters
-
value | The value. |
key | The key. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-02 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]