场景:Ruby on Rails 应用程序将 JSON 返回到 iOS 应用程序,使用 json-framework 解析 JSON 并将数据推送到 Core Data 对象。
问题:从 JSON 中返回的许多属性可能为空,并且其中很多不是简单的字符串(例如,它们是带有时区、整数、浮点数等的 DateTimes)。
问题:处理这种 JSON 的最有效方法是什么?json-framework(或其他可能的东西)是否有任何帮助者可以更轻松地解析此类数据...... - 或 - ......我是否只需要对每个属性进行 [NSNull null] 检查,如果不为 null,请执行适当的转换为 NSDate、NSNumber 或其他什么?
谢谢-wg