场景: Ruby on Rails应用程序将JSON返回给iOS应用程序,使用JSON框架解析JSON并将数据推送到核心数据对象上。
问题:在JSON中返回的许多属性可能是空的,并且大量属性不是简单的字符串(例如,它们是带有时区、整数、浮点数等的DateTimes )。
问:处理此类JSON的最有效方法是什么?json-framework (或者其他东西)有没有任何帮助程序来使解析这些数据更容易... -或者- ...我是否只需要对每个属性进行NSNull null检查,如果不是null,就进行适当的转换为NSDate、NSNumber或其他任何类型?
谢谢-wg
发布于 2011-08-19 04:57:11
关于处理空值,我建议使用NSDictionary上的一个类别:
https://stackoverflow.com/questions/7113995
复制相似问题