Im trying to assign a value to dictionary key with optional value from textfield textFieldOne.text!
and textFieldTwo.text!
, but Xcode throws build error.
let variable = [
"keyOne": textFieldOne.text ?? "",
"keyTwo": textFieldTwo.text ?? ""
] as [String : Any]
Build Failed as The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
You don't have to as default of text
property is ""
let variable = [
"keyOne": textFieldOne.text!,
"keyTwo": textFieldTwo.text!
]
Check https://developer.apple.com/documentation/uikit/uitextfield/1619635-text