我想在 Xcode 中进行翻译。 例如,如果我在文本字段中写入 200,我想在标签中打印 ok。
@IBOutlet weak var textLabel: UILabel!
@IBOutlet weak var textField: UITextField!
@IBOutlet weak var Button: UIButton!
var responseMessages = [200: "OK",
403: "Access forbidden",
404: "File not found",
500: "Internal server error"]
@IBAction func buttonSender(_ sender: Any) {
textLabel.text = textField.text
}
最佳答案
如果我理解你的问题,你只是想要字典中键的值,对吧?
你可以这样做:
@IBAction func buttonSender(_ sender: Any) {
if let i = responseMessages[Int(textField.text)]{
textLabel.text = i
}else{
textLabel.text = "Error: Invalid Number"
}
}
关于swift - 如果在文本字段中写入 200 我想在标签中打印 ok,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42214142/