我有一些非常基本的代码,当用户按下按钮时,它从文本字段中读取文本,并更新标签上的文本。我将输入字段的类型设置为数字键盘。
import UIKit
class ViewController: UIViewController {
@IBOutlet var userGuessTextField: UITextField!
@IBOutlet var resultLabel: UILabel!
@IBAction func guess(sender: AnyObject) {
let randomNumber = String(arc4random_uniform(11))
if randomNumber == userGuessTextField.text {
resultLabel.text = "You're right"
} else {
resultLabel.text = "Wrong! It was a \(randomNumber)"
}
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
当我触发我的操作时,xCode抛出以下错误:
无法找到支持类型4的键盘iPhone-PortraitTruffle-NumberPad的按键平面; 使用675849259_PortraitTruffle_iPhone-Simple-Pad_Default。
编辑:
事实证明这根本不是错误,而只是一个简单的日志记录语句。我一定是在我的操作中意外地设置了断点,使其具有崩溃的外观和感觉。谢谢第一个回答者。
@IBAction
的UIButton时,就会收到关于“找不到键盘”的警告? - race_carr