Tengo un objeto JSON que proviene de un servidor web.
El registro es algo como esto:
{
"status":"success",
"UserID":15,
"Name":"John",
"DisplayName":"John",
"Surname":"Smith",
"Email":"email",
"Telephone":null,
"FullAccount":"true"
}
Tenga en cuenta que el teléfono entra como nulo si el usuario no ingresa uno.
Al asignar este valor a a NSString
, en el NSLog
aparece como<null>
Estoy asignando la cadena así:
NSString *tel = [jsonDictionary valueForKey:@"Telephone"];
¿Cuál es la forma correcta de verificar este <null>
valor? Me impide salvar un NSDictionary
.
He intentado usar las condiciones [myString length]
y myString == nil
ymyString == NULL
Además, ¿cuál es el mejor lugar en la documentación de iOS para leer sobre esto?
if ([tel isKindOfClass:[NSNull class]])