ios - 将 UITextFiled 的内容保存到 NSUserDefaults

标签 ios swift uitextfield

我正在尝试保存一个文本字段,然后在 View 加载区域中检索它,这是我的代码:

@IBAction func player1button(sender: AnyObject)
{
    NSUserDefaults.standardUserDefaults().setValue(textfield1.text!, forKey:"firstPlayer")
}

override func viewDidLoad() {
    super.viewDidLoad()

    textfield1.text = (NSUserDefaults.standardUserDefaults().valueForKey("firstPlayer") as! String)
}

我收到此错误:

terminating with uncaught exception of type NSException

最佳答案

使用stringForKeyNSUserDefaults 检索 String 时:

NSUserDefaults.standardUserDefaults().stringForKey("firstPlayer")

关于ios - 将 UITextFiled 的内容保存到 NSUserDefaults,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34802874/

相关文章:

iOS:自定义权限警报 View 文本

ios - 根据选择显示所有选定值的动态高度 MultipleSelectorRow

ios - 错误 A 的窗口不等于 B 的 View 的窗口

ios - 如何逐部分加载UITableview

ios - swift xcode : Changing the name/title of a row/cell inside a Table by a text input after pressing a button

iphone - 如何在 iOS 应用程序中添加文本区域

ios - UITextField 光标大小减小

swift - 在 UITextfield 中按退格键不删除

iPhone、iTouch、iPad 蓝牙连接到通用蓝牙设备

ios - 如何调试 SIGABRT 和 NSLayoutConstraint 常量不一致的崩溃不是有限的!这是非法的。常量 :nan