Я работаю над приложением, которое извлекает плотные многоуровневые бизнес-объекты из веб-сервиса. У меня в Obj C созданы классы, которые представляют и правильно отображают объект Webservice (например, пользовательский объект, объект post, объект группы)JSON, Obj C, Safety и null check
Теперь я получаю данные назад как json, а для некоторых точек данных ответ возвращается с некоторыми частями данных является нулевым, или некоторые части объекта просто отсутствуют (например, объект пользователя без фамилии). Естественно, я хотел бы начать проверять, если
JSONRESPONSE
Имеет значение FirstName, а затем LastName, а затем город, и т.д., и т.д.
Очевидно, что существует много избыточности в этом, и я не; хотите писать одну и ту же проверку снова и снова, но думая о методе класса в классе утилит, который у меня есть.
У кого-нибудь есть идеи по этому поводу? Какой лучший подход для этого?
Спасибо.
Как вы разбор этого JSON? Как выглядит «нуль» в анализируемой объектной модели документа? – trojanfoe