Какао: SBJSON проверить, если поле существует - PullRequest
0 голосов
/ 23 мая 2010

Как я могу проверить, существует ли поле?

1 Ответ

1 голос
/ 23 мая 2010

Зависит от того, как вы получите возвращаемое значение, я предполагаю, что это словарь здесь, поэтому вы будете звонить

NSDictionary* json = [parser objectWithString:yourString error: nil];

Где yourString - строка JSON для анализа, а parser - ваш объект SBJSON *. Это просто дает вам словарь, так что вы обрабатываете его обычным способом, чтобы проверить, существует ли поле с именем «бла»:

if ([json objectForKey:@"blah"] != nil)

См. справочный материал для NSDictionary для получения дополнительной информации, это просто обычный объект словаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...