美文网首页我的Swift开发
swift 使用Alamofire框架获取数据

swift 使用Alamofire框架获取数据

作者: 瓦大西精神小伙丶澎 | 来源:发表于2020-12-26 08:52 被阅读0次

事先准备好接口,并且启动服务器

image.png

1.通过postman测试接口拿到数据

image.png

2.将数据复制到Paste JSON as Code · quicktype 工具中

image.png

3.复制代码在swift中形参文件

image.png

4.最后添加Alamofire框架

这里为了快速使用直接拖入文件
拖入文件主要两点
1)选取Source文件里的文件


image.png

2)删除Source文件里的info.plist的配置文件


image.png

这里的Alamofire就是Source (拖进之后修改了名字)


image.png

5.测试

 AF.request("http://localhost:8080/owner/OwnerAll",method: .post,parameters: nil).response { (res) in
            guard let data = res.data else {return}
            let cm = try? JSONDecoder().decode(OwnerJson.self, from: data)
            let arr:[OwnerModel] = cm?.data ?? [OwnerModel]()
            for o in arr {
                print(o.custname ?? "无名")
            }
        }

最后运行


image.png

相关文章

网友评论

    本文标题:swift 使用Alamofire框架获取数据

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