Categoría NSDictionary(GCKAdditions)
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es una categoría que agrega algunos métodos prácticos a NSDictionary para buscar valores de varios tipos de forma segura.
Estos métodos son particularmente útiles para obtener y configurar campos de objetos de datos JSON.
|
(nullable NSString *) | - gck_stringForKey:withDefaultValue: |
| Busca un valor NSString para una clave, con un valor de resguardo determinado. Más...
|
|
(nullable NSString *) | - gck_stringForKey: |
| Busca un valor NSString para una clave, con un valor de resguardo de nil . Más...
|
|
(NSInteger) | - gck_integerForKey:withDefaultValue: |
| Busca un valor NSInteger de una clave, con un valor de resguardo determinado. Más...
|
|
(NSUInteger) | - gck_uintegerForKey:withDefaultValue: |
| Busca un valor NSUInteger para una clave, con un valor de resguardo determinado. Más...
|
|
(NSInteger) | - gck_integerForKey: |
| Busca un valor NSInteger de una clave, con un valor de resguardo de 0 . Más...
|
|
(NSUInteger) | - gck_uintegerForKey: |
| Busca un valor NSUInteger para una clave, con un valor de resguardo de 0 . Más...
|
|
(double) | - gck_doubleForKey:withDefaultValue: |
| Busca un valor doble para una clave, con un valor de resguardo determinado. Más...
|
|
(double) | - gck_doubleForKey: |
| Busca un valor doble para una clave, con un valor de resguardo de 0.0 . Más...
|
|
(BOOL) | - gck_boolForKey:withDefaultValue: |
| Busca un valor BOOL para una clave, con un valor de resguardo determinado. Más...
|
|
(BOOL) | - gck_boolForKey: |
| Busca un valor BOOL para una clave, con un valor de resguardo de NO . Más...
|
|
(nullable NSDictionary *) | - gck_dictionaryForKey: |
| Busca un valor NSDictionary para una clave, con un valor alternativo de nil . Más...
|
|
(nullable NSArray *) | - gck_arrayForKey: |
| Busca un valor NSArray para una clave, con un valor de resguardo de nil . Más...
|
|
(nullable NSURL *) | - gck_urlForKey: |
| Busca un valor NSURL para una clave, con un valor de resguardo de nil . Más...
|
|
- (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(nullable NSString *) |
defaultValue |
|
|
| |
Busca un valor NSString para una clave, con un valor de resguardo determinado.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSString. |
- Devuelve
- Es el valor de la clave, si se encontró y era un NSString; de lo contrario, el valor predeterminado.
- (nullable NSString *) gck_stringForKey: |
|
(NSString *) |
key |
|
Busca un valor NSString para una clave, con un valor de resguardo de nil
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSString; de lo contrario, es
nil
.
- (NSInteger) gck_integerForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSInteger) |
defaultValue |
|
|
| |
Busca un valor NSInteger de una clave, con un valor de resguardo determinado.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, el valor predeterminado.
- (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(NSUInteger) |
defaultValue |
|
|
| |
Busca un valor NSUInteger para una clave, con un valor de resguardo determinado.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, el valor predeterminado.
- (NSInteger) gck_integerForKey: |
|
(NSString *) |
key |
|
Busca un valor NSInteger de una clave, con un valor de resguardo de 0
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, es
0
.
- (NSUInteger) gck_uintegerForKey: |
|
(NSString *) |
key |
|
Busca un valor NSUInteger para una clave, con un valor de resguardo de 0
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, es
0
.
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(double) |
defaultValue |
|
|
| |
Busca un valor doble para una clave, con un valor de resguardo determinado.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, el valor predeterminado.
- (double) gck_doubleForKey: |
|
(NSString *) |
key |
|
Busca un valor doble para una clave, con un valor de resguardo de 0.0
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, es
0.0
.
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
withDefaultValue: |
|
(BOOL) |
defaultValue |
|
|
| |
Busca un valor BOOL para una clave, con un valor de resguardo determinado.
- Parameters
-
key | The key. |
defaultValue | The default value to return if the key is not found or if its value is not an NSNumber. |
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, el valor predeterminado.
- (BOOL) gck_boolForKey: |
|
(NSString *) |
key |
|
Busca un valor BOOL para una clave, con un valor de resguardo de NO
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSNumber; de lo contrario, es
NO
.
- (nullable NSDictionary *) gck_dictionaryForKey: |
|
(NSString *) |
key |
|
Busca un valor NSDictionary para una clave, con un valor alternativo de nil
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSDictionary; de lo contrario, es
nil
.
- (nullable NSArray *) gck_arrayForKey: |
|
(NSString *) |
key |
|
Busca un valor NSArray para una clave, con un valor de resguardo de nil
.
- Parameters
-
- Devuelve
- Es el valor de la clave, si se encontró y era un NSArray; de lo contrario, es
nil
.
- (nullable NSURL *) gck_urlForKey: |
|
(NSString *) |
key |
|
Busca un valor NSURL para una clave, con un valor de resguardo de nil
.
- Parameters
-
- Devuelve
- Es el valor de la clave como NSURL, si se encontró y era un NSString; de lo contrario,
nil
.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2023-12-01 (UTC)"],[[["This category adds convenient methods to NSDictionary for safely retrieving values of various types, especially for JSON data."],["It provides type-safe accessors for common types like NSString, NSInteger, NSUInteger, double, BOOL, NSDictionary, NSArray, and NSURL."],["Each accessor method looks up a value for a given key and returns the value if it's of the expected type, otherwise a default value is returned."],["Default values can be explicitly provided or are set to sensible defaults like nil, 0, or NO depending on the type."],["This category simplifies working with dictionaries, improves type safety, and reduces the risk of runtime errors when accessing potentially missing or mismatched values."]]],[]]