В моем ответе веб-службы есть необязательный параметр, который может возвращать или не иметь значение nullЧто будет лучшим, чем управлять этим?
Как будто я передаю null в создателе, скажем для этой структуры:
{
"email": "test@test.com",
"profilePicture": null,
"firstTime": true,
"preference1": {
"$id": "26",
"$values": []
},
"Preference2": {
"$id": "27",
"$values": []
}
}
Теперь profilePicture установлено на JSONNull и в следующий раз, когда я действительно получу URL профиля, он не будет анализировать это, и мои данные ответа на LNUser равны нулю. Если я установлю для этой переменной значение String и null полученный ответ получит значение nil.