NSDictionary(GCKAdditions) Kategorisi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Çeşitli türlerdeki değerleri güvenli bir şekilde aramak için NSDictionary'ye bazı kolaylık yöntemleri ekleyen bir kategoridir.
Bu yöntemler, JSON veri nesnelerinin alanlarını almak ve ayarlamak için özellikle yararlıdır.
- (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(nullable NSString *) |
defaultValue |
|
|
| |
Belirli bir yedek değere sahip bir anahtar için NSString değeri arar.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSString. |
- İlerlemeler
- Bulunduysa ve NSString ise anahtarın değeri; aksi takdirde varsayılan değerdir.
- (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
|
Bir anahtar için nil
yedek değerine sahip bir NSString değeri arar.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSString olan anahtarın değeri; aksi takdirde
nil
.
- (NSInteger) gck_integerForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSInteger) |
defaultValue |
|
|
| |
Bir anahtar için belirli bir yedek değere sahip NSInteger değeri arar.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde varsayılan değerdir.
- (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSUInteger) |
defaultValue |
|
|
| |
Bir anahtar için belirli bir yedek değere sahip NSUInteger değeri arar.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde varsayılan değerdir.
- (NSInteger) gck_integerForKey: |
|
(NSString *) |
key |
|
Bir anahtar için 0
yedek değerine sahip bir NSInteger değeri arar.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde
0
.
- (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
|
Bir anahtar için 0
yedek değerine sahip bir NSUInteger değeri bulur.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde
0
.
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(double) |
defaultValue |
|
|
| |
Belirli bir yedek değere sahip bir anahtar için double (çift) değer bulur.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde varsayılan değerdir.
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
|
Bir anahtar için 0.0
yedek değerine sahip çift değer bulur.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde
0.0
.
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(BOOL) |
defaultValue |
|
|
| |
Belirli bir yedek değere sahip bir anahtar için BOOL değeri arar.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde varsayılan değerdir.
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
|
Bir anahtar için NO
yedek değerine sahip bir BOOL değeri arar.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSNumber olan anahtarın değeri; aksi takdirde
NO
.
- (nullable NSDictionary *) gck_dictionaryForKey: |
|
(NSString *) |
key |
|
Bir anahtar için nil
yedek değerine sahip bir NSDictionary değeri bulur.
- Parameters
-
- İlerlemeler
- Bulunduysa ve NSDictionary ise anahtarın değeri; aksi takdirde
nil
.
- (nullable NSArray *) gck_arrayForKey: |
|
(NSString *) |
key |
|
Bir anahtar için nil
yedek değerine sahip bir NSArray değeri arar.
- Parameters
-
- İlerlemeler
- Anahtarın değeri (bulunduysa ve NSArray ise); aksi takdirde
nil
olur.
- (nullable NSURL *) gck_urlForKey: |
|
(NSString *) |
key |
|
Bir anahtar için nil
yedek değerine sahip bir NSURL değeri bulur.
- Parameters
-
- İlerlemeler
- Anahtarın NSURL olarak değeri (bulunmuşsa ve bir NSString ise); aksi takdirde
nil
.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
{"lastModified": "Son g\u00fcncelleme tarihi: 2023-12-01 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-12-01 UTC."]]