Che*_*wra 10 ios alamofire swift3 xcode8
我有一个像这样的POST主体参数:
{
"id": 0,
"name": "string",
"contactInfo": "string",
"message": "string"
}
Run Code Online (Sandbox Code Playgroud)
所以,因为我正在使用Alamofire发布参数,我正在描述这样的帖子体字典:
let body = ["id": userID, "name": userName, "contactInfo": contactInfo, "message": message]
class func postUserFeedback(userID: Int, userName: String, contactInfo: String, message: String,completionHandler: @escaping (FeedbackResponse?) -> Void) {
let body = ["id": userID, "name": userName, "contactInfo": contactInfo, "message": message]
request(route: .userFeedback, body: body).responseObject { (response: DataResponse<FeedbackResponse>) in
response.result.ifSuccess({
completionHandler(response.result.value)
})
response.result.ifFailure {
completionHandler(nil)
}
}
}
Run Code Online (Sandbox Code Playgroud)
我在这个语法中做错了什么?
vad*_*ian 21
如果无法推断出类型,则必须对其进行注释:
let body : [String:Any] = ["id": userID, "name": userName, "contactInfo": contactInfo, "message": message]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4400 次 |
| 最近记录: |