gpt4 book ai didi

ios - Alamofire 参数 - NSDictionary 不可转换为 [String : AnyObject]

转载 作者:搜寻专家 更新时间:2023-10-30 21:52:07 24 4
gpt4 key购买 nike

所以我正在尝试使用 Alamofire 发送一个 json 对象作为参数。我想我已经遵循了他们文档中的示例,但是我在方法调用中遇到了这个错误。

Code with Error

@IBAction func saveButton(sender: AnyObject) {
var url = "http://b857aaa4.ngrok.io/recruit"

let parameters = [
"_id" : firstNameTextField.text,
"alt_email" : "",
"forename" : firstNameTextField.text,
"phone" : recruteePhone.text,
"recruiter" : [
"comments" : "",//TODO comments
"date_met" : "",//TODO tdoays date
"email" : "",//TODO recruiter email
"event_name" : ""//TODO event name
],
"surname" : lastNameTextField.text
]


Alamofire.request(.PUT, url, parameters: parameters, encoding: .JSON)
.responseJSON { (req, res, json, error) in
if(error != nil) {
NSLog("Error: \(error)\n")
} else {
var json = JSON(json!);
println("success");
}
}

最佳答案

声明参数为

    let parameters: [String: AnyObject] = [

编译正常。

关于ios - Alamofire 参数 - NSDictionary 不可转换为 [String : AnyObject],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31951099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com