gpt4 book ai didi

ios - 问题打印 UITextField 值

转载 作者:行者123 更新时间:2023-11-28 10:11:41 25 4
gpt4 key购买 nike

我的 Storyboard上有一个 UITextField 并且在我的 Controller 中有一个 outlet 到它。

@IBOutlet weak var textField: UITextField!

我为 UITextField 创建了一个 Action (Editing Changed)。现在,我正在尝试在值更改时打印出该值,但它给了我以下错误:

String interpolation produces a debug description of an optional value

Action 代码:

@IBAction func editingChanged(_ sender: UITextField) {
print("The value is : \(textField.text)")
}

有点困惑我为什么会遇到这个问题。

最佳答案

文本字段的 text 属性是可选的,您必须打开可选的包装。

顺便说一句,你不需要 socket ,sender 参数表示文本字段

@IBAction func editingChanged(_ sender: UITextField) {
print("The value is : \(sender.text!)")
}

你甚至不需要字符串插值,你也可以这样写

print("The value is : ", sender.text!)

关于ios - 问题打印 UITextField 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47242916/

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