как получить целое число из JSON - PullRequest
12 голосов
/ 20 января 2012

Я анализирую JSON и не могу извлечь целое число.Если я делаю

  int  secondsLeft = [secondsList objectForKey:@"SecondsToStop"];

, если я делаю NSLog (@ "% @", secondsLeft), он, тем не менее, правильно выводится в консоли, но я не уверен, как получить правильное целое число.Как правильно анализировать числа из объекта JSON?

1 Ответ

23 голосов
/ 20 января 2012

Ваша структура синтаксического анализа JSON, вероятно, хранила число как NSNumber.

В соответствии с документацией NSNumber , вы можете вызвать intValue для числа, чтобы получить его значение как обычную старуюint:

int secondsLeft = [[secondsList objectForKey:@"SecondsToTop"] intValue];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...