使用 swift 在字典索引中合并 nil
nil coalescing inside dictionary index using swift
我正在尝试使用文本字段 textFieldOne.text!
和 textFieldTwo.text!
中的可选值将值分配给字典键,但 Xcode 引发构建错误。
let variable = [
"keyOne": textFieldOne.text ?? "",
"keyTwo": textFieldTwo.text ?? ""
] as [String : Any]
构建失败,因为编译器无法在合理的时间内对该表达式进行类型检查;尝试将表达式分解为不同的子表达式
您不必因为 text
属性 的默认值是“”
let variable = [
"keyOne": textFieldOne.text!,
"keyTwo": textFieldTwo.text!
]
勾选https://developer.apple.com/documentation/uikit/uitextfield/1619635-text
您可以创建 Dictionary
等,
var variable = [String:Any]()
variable["keyOne"] = textFieldOne.text
variable["keyTwo"] = textFieldTwo.text
我正在尝试使用文本字段 textFieldOne.text!
和 textFieldTwo.text!
中的可选值将值分配给字典键,但 Xcode 引发构建错误。
let variable = [
"keyOne": textFieldOne.text ?? "",
"keyTwo": textFieldTwo.text ?? ""
] as [String : Any]
构建失败,因为编译器无法在合理的时间内对该表达式进行类型检查;尝试将表达式分解为不同的子表达式
您不必因为 text
属性 的默认值是“”
let variable = [
"keyOne": textFieldOne.text!,
"keyTwo": textFieldTwo.text!
]
勾选https://developer.apple.com/documentation/uikit/uitextfield/1619635-text
您可以创建 Dictionary
等,
var variable = [String:Any]()
variable["keyOne"] = textFieldOne.text
variable["keyTwo"] = textFieldTwo.text