我正在尝试引用UITextField
的文本,以便可以在应用程序的不同位置使用它。
@IBOutlet weak var mealNameUITextField: UITextField!
@IBAction func nextButton(sender: AnyObject) {
mealNameBeingCreated = String(mealNameUITextField.text)
print(mealNameBeingCreated)
}
这给了我错误:
致命错误:解开Optional值时意外发现nil
谁能告诉我引用文本的正确方法?另外,最好提及我要在全局变量中使用此信息。
最佳答案
像这样写:
@IBAction func nextButton(sender: AnyObject) {
let mealNameBeingCreated : String = mealNameUITextField.text!
print(mealNameBeingCreated)
}