У мене є об'єкт JSON, який надходить з веб-сервера.
Журнал приблизно такий:
{
"status":"success",
"UserID":15,
"Name":"John",
"DisplayName":"John",
"Surname":"Smith",
"Email":"email",
"Telephone":null,
"FullAccount":"true"
}
Зверніть увагу, що телефон надходить як нульовий, якщо користувач не вводить його.
При присвоєнні цього значення значення a NSString, NSLogвоно виходить як<null>
Я присвоюю рядок так:
NSString *tel = [jsonDictionary valueForKey:@"Telephone"];
Який правильний спосіб перевірити це <null>значення? Це заважає мені зберегти файл NSDictionary.
Я спробував використовувати умови [myString length]та myString == nilтаmyString == NULL
Крім того, де найкраще в документації для iOS прочитати це?
if ([tel isKindOfClass:[NSNull class]])