gpt4 book ai didi

ios - 如何在字典中分配空值?

转载 作者:可可西里 更新时间:2023-11-01 00:59:18 25 4
gpt4 key购买 nike

我需要像这样向服务器发送参数:

"searchConditions": {
"firstNameLastName": "My Name",
"email": null,
}

我正在尝试这样发送:

let searchParameters: [String: AnyObject] = [
"firstNameLastName": self.byNameField.text!,
"email": ""
}

但服务器将 "email": "" 视为 email=

当我尝试设置 "email": nil 时出现错误:

Nil is not compatible with expected dictionary value type 'AnyObject'

如何将“空”值发送到我的服务器?

最佳答案

约翰,

你可以使用 NSNull() 在字典中插入 null,

喜欢

let test : [String : AnyObject] = ["test" : NSNull()]

当您打印测试 key 的值时,您将得到

po test["test"]
▿ Optional<AnyObject>
- Some : <null>

关于ios - 如何在字典中分配空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37719619/

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