关于JSONModel

作者: 林小正要努力呀 | 来源:发表于2016-08-16 10:53 被阅读72次

                 通过optional的方式, 我们可以给这个类添加一个isSuccess方法,该方法中判断name和uuid是否存在来决定是否从服务器成功取数据。 而不是把这两个属性设置为required,可以有效避免异常。

    可以用下面方法,使当前类的全部属性都为可选,官网上说尽量避免这样的使用, (即使要全部属性为可选,也尽量是在每个属性那里标注为Optional)

    @implementation ProductModel

    +(BOOL)propertyIsOptional:(NSString*)propertyName

    {

    return YES;

    }

    @end

              Ignore属性, 会使得解析时会完全忽略它。 一般情况下,忽略的属性主要用在该值不从服务器获取,而是通过后面的代码进行设置。

              延迟加载, 这种比较推荐,可以减少在网络读取时的性能消耗:关键字为: ConvertOnDemand

    JSONModel使用总结

    相关文章

      网友评论

        本文标题:关于JSONModel

        本文链接:https://www.haomeiwen.com/subject/dckpsttx.html