我有一个来自网络服务器的JSON对象。
日志是这样的:
{
"status":"success",
"UserID":15,
"Name":"John",
"DisplayName":"John",
"Surname":"Smith",
"Email":"email",
"Telephone":null,
"FullAccount":"true"
}
请注意,如果用户未输入电话,则电话为空。
当将此值分配给时NSString
,在中显示NSLog
为<null>
我正在分配这样的字符串:
NSString *tel = [jsonDictionary valueForKey:@"Telephone"];
检查此<null>
值的正确方法是什么?这使我无法保存NSDictionary
。
我一直在使用的条件尝试[myString length]
和myString == nil
并myString == NULL
另外,在iOS文档中哪里最适合阅读此书?
if ([tel isKindOfClass:[NSNull class]])