使用JSONModel解析Swift

时间:2015-10-07 20:26:10

标签: swift jsonmodel

我正在使用JSONModel来创建复杂的数据模型。我最近迁移到swift并在解析一系列自定义数据模型时面临困难。

类ABCDomain:JSONModel
{
    var sampleBool:Bool!
    var sampleArray:Array< XYZDomain>!
}

解析后,当我访问sampleArray时,我得到消息为"致命错误:NSArray元素无法匹配Swift数组元素类型"。

在Objective C中,我们将为XYZDomain创建一个协议,而在Swift中,会抛出一个声明重新声明的编译器错误。 @property(强,非原子)NSArray * sampleArray;

像Bool这样的原始数据类型在数据模型中总是显示为nil 如果有任何解决方法,请告诉我。

1 个答案:

答案 0 :(得分:0)

我发现这是一个很好的选择。 https://github.com/Hearst-DD/ObjectMapper

我已经使用了一段时间并且没有问题。