NSDictionary(GCKAdditions) カテゴリ
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
さまざまな型の値を安全に検索できるように、NSDictionary に便利なメソッドを追加するカテゴリ。
これらのメソッドは、JSON データ オブジェクトのフィールドを取得および設定する場合に特に便利です。
| - (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
| withDefaultValue: |
|
(nullable NSString *) |
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 だった場合はデフォルト値。それ以外の場合はデフォルト値。
| - (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
|
nil のフォールバック値を持つキーの NSString 値を検索します。
- 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 |
|
0 のフォールバック値を持つキーの NSInteger 値を検索します。
- Parameters
-
- 戻り値
- キーの値(見つかった場合は NSNumber)、それ以外の場合は
0。
| - (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
|
| - (double) gck_doubleForKey: |
|
(NSString *) |
key |
| withDefaultValue: |
|
(double) |
defaultValue |
|
|
| |
指定された代替値を使用して、キーの double 値を検索します。
- 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 のキーの double 値を検索します。
- 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 |
|
フォールバック値 NO を使用して、キーの BOOL 値を検索します。
- Parameters
-
- 戻り値
- キーの値(見つかった場合は NSNumber)、それ以外の場合は
NO。
| - (nullable NSDictionary *) gck_dictionaryForKey: |
|
(NSString *) |
key |
|
| - (nullable NSArray *) gck_arrayForKey: |
|
(NSString *) |
key |
|
nil のフォールバック値を持つキーの NSArray 値を検索します。
- Parameters
-
- 戻り値
- キーの値(見つかって NSArray だった場合は
nil)。
| - (nullable NSURL *) gck_urlForKey: |
|
(NSString *) |
key |
|
nil のフォールバック値を持つキーの NSURL 値を検索します。
- Parameters
-
- 戻り値
- キーの値が見つかり、それが NSString であった場合は NSURL として示され、それ以外の場合は
nil となります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],[]]