target-c json-framework: как эффективно анализировать даты, нули и все остальное между ними? - PullRequest
0 голосов
/ 19 августа 2011

Сценарий: приложение Ruby on Rails, которое возвращает JSON в приложение iOS с использованием json-framework для анализа JSON и передачи данных в объекты Core Data.

Проблема: Многие атрибуты, возвращаемые в JSON, могутбыть нулевым, и большое количество из них не являются простыми строками (например, они представляют собой DateTimes с часовыми поясами, целыми числами, числами с плавающей точкой и т. д.).

Вопрос: Каков наиболее эффективный способ обработки такого JSON?Есть ли в json-framework (или, возможно, что-то еще) какие-либо помощники для облегчения анализа таких данных ... -или- ... нужно ли просто проверять [NSNull null] для каждого атрибута, а если нет, делать соответствующиепреобразование в NSDate, NSNumber или что-то еще?

Спасибо -wg

1 Ответ

2 голосов
/ 19 августа 2011

Что касается обработки значений Null, я предлагаю использовать категорию в NSDictionary:

TouchJSON, имеющую дело с NSNull

...