我有一些非常基本的代码,当用户按下按钮时,它会从文本字段中读取文本,并更新标签上的文本。我将输入字段的类型设置为数字键盘。
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,数字小;运用 675849259_PortraitTruffle_iPhone-简单-Pad_Default
编辑:
原来这不是一个错误,而是一个简单的日志声明。我必须在我的动作中不小心设置一个断点,给它一个崩溃的外观和感觉。谢谢,第一响应者。
答案 0 :(得分:9)
无法控制地笑,继续前进。这不是错误。这只是一点点绒毛掉进了控制台。忽略它。
答案 1 :(得分:2)
有时您在Simulator上更新xocode测试时可以尝试此fix:
iOS模拟器 - >硬件 - >键盘 - >连接硬件键盘
答案 2 :(得分:0)