美文网首页
swift杂记

swift杂记

作者: 辛乐 | 来源:发表于2019-11-29 16:43 被阅读0次

    1.JSONExport工具(model文件生成工具) https://blog.csdn.net/u010596262/article/details/78025780?locationNum=9&fps=1

    2.SwiftyJSON 模型转换 参考https://www.jianshu.com/p/a3000bf95650

    
    static func modelArrayWithJsonArray(jsonArray:[JSON]) -> [QuationCoinExchangeInfoListModel] {
            
            var modelArray = [QuationCoinExchangeInfoListModel]()
            for json in jsonArray {
                modelArray.append(QuationCoinExchangeInfoListModel(json))
            }
            
            return modelArray
        }
    
    1、原始的手动解析
            market_list = QuationCoinExchangeInfoListModel.modelArrayWithJsonArray(jsonArray: json["market_list"].arrayValue)
            2、简化
            market_list = json["market_list"].arrayValue.map({ (json) ->QuationCoinExchangeInfoListModel in
                
                return QuationCoinExchangeInfoListModel(json)
            })
            3、最简化,推荐使用
            /// !!!!!
            market_list = json["market_list"].arrayValue.map { QuationCoinExchangeInfoListModel($0) }
    
    

    相关文章

      网友评论

          本文标题:swift杂记

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