gpt4 book ai didi

swift - 无法将类型 '[String : String?]' 的值转换为预期的参数类型 '[NSObject : AnyObject]?'

转载 作者:IT王子 更新时间:2023-10-29 05:35:08 26 4
gpt4 key购买 nike

当我使用 Parse 1.8.5 将数据上传到 Parse 时,此云代码在“params”中存在编译错误,我无法对其进行调试。

       let params = ["phoneNumber" : userPhoneNumber, 
"username": username,
"password": userPassword,
"Email": userEmail
]

PFCloud.callFunctionInBackground("sendCode", withParameters: params, block:
{ (response: AnyObject?, error: NSError?) -> Void in
if response?.localizedDescription != nil {
print(error)
var alert = UIAlertView(title: "Failure", message: "SignUp Error", delegate: self, cancelButtonTitle: "OK")
alert.show()
} else {
self.activityIndicator.stopAnimating()
}
})

最佳答案

错误信息说params的值中有可选类型。
确保所有值都已展开。

关于swift - 无法将类型 '[String : String?]' 的值转换为预期的参数类型 '[NSObject : AnyObject]?',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32795487/

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