UserDefault是一种临时储存的功能,类似於我们打开游戏第一次会出现的新手教学那样,基本上他只会出现一次,所以如果要拿这个东西来做资料的储存与修改,是不行的~
我们首先建立一个专案,把textField跟lable还有一个按钮拉进去我们的MainVC里面
IBOutlet设定好
@IBOutlet var updateDataButton: UIButton!
@IBOutlet var Label: UILabel!
@IBOutlet var text: UITextField!
接着实体化userDefault
let userDefault = UserDefaults.standard
按下按钮後存入资料以及把资料取出
@IBAction func saveData(_ sender: Any) {
userDefault.setValue(text.text, forKey: "Message")
Label.text = userDefault.value(forKey: "Message") as? String
}
结果:
<<: Day-24 : 开发时,使用到tailwindCSS,今天来讲安装
>>: Day 23. slate × Operation × L-transform
创建App·总结 在之前的27天中,每天发一篇日志,讲述自己的过程,然而像是重温知识,但也有一些自己...
接下来是如何储存题目、抓出题目、呈现题目 对一个老师来说,很常把资料都放在excel 中 所以可以选...
解题思维 const app = new Vue({ el: "#app", d...
URL : https://app.hackthebox.eu/machines/2 IP : 1...
今天要解释的是: 如何将下层State提升给上层元件。 但如果没有举例真的太抽象了,所以就乾脆做个功...