gpt4 book ai didi

ios - 无法为 JSON 请求构造字典

转载 作者:行者123 更新时间:2023-11-30 14:09:19 24 4
gpt4 key购买 nike

我正在尝试使用必要的参数构造字典,以将 JSON POST 请求发送到服务器端。

let params: [String: AnyObject] = [
"someRootKey": [
"someKey": [
"someKey": someClass.someProperty,
"someKey": someClass.someProperty,
"someKey": someClass.someProperty
],

"someKey": someClass.someProperty,
"someKey": someClass.someProperty,
"someKey": someClass.someProperty,
"someKey": someClass.someProperty,
"someKey": someClass.someProperty,
"someKey": "someString"
]
]

所有值都是字符串。但是我确实收到错误。第一个:[String: AnyObject] 无法转换为 [String: AnyObject]。第二个(字典中最后一个元素附近):'_' 不能转换为 StringLiteralConvertible。如果我省略 params 常量的类型声明,则会出现另一个错误:表达式类型在没有更多上下文的情况下不明确。有人可以解释一下这里出了什么问题吗?

最佳答案

我能够通过以字符串形式构造 JSON 来发出请求,即:

let bodyData = "{\"name\": \"\(self.student_name)\"}"
request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding)

关于ios - 无法为 JSON 请求构造字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31939469/

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