繁体   English   中英

使用Alamofire的POST请求时设置为参数的对象数组

[英]array of objects set to be parameter when using POST request of Alamofire

我正在使用Alamofire向服务器发布请求,请求的主体包含一个参数,形式为:

 list: [ { "phone":"13917115283", "name": "Sky" }, { "phone":"13689652145", "name": "RJ" } ] 

知道如何发布这样的请求吗? 谢谢

您可以使用SwiftyJSON轻松实现此目标

通过Cocoapods或手动安装。 对于手动,您只需在工作区中下载SwiftyJSON.xcodeproj文件并将其添加。

在构建阶段为iOS添加SwiftyJSON框架

在此处输入图片说明

现在只需将其导入您的ViewController

 import SwiftyJSON

即使在导入后,如果Xcode无法识别它,请清理并构建它。

var arrDic: NSArray = [
      ["phone": "13917115283", "name": "Sky"]
    , ["phone": "13689652145", "name": "RJ"]
                        ]
let response = [ "list" : JSON(arrDic) ]

print(JSON(response))

最终输出

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM