我想在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
}
答案 0 :(得分:0)
如果我理解你的问题,你只需要字典中某个键的值吗?
你可以这样做:
@IBAction func buttonSender(_ sender: Any) {
if let i = responseMessages[Int(textField.text)]{
textLabel.text = i
}else{
textLabel.text = "Error: Invalid Number"
}
}