学习网址:https://github.com/potato512/SYSwiftLearning
效果图
代码源
// 保存,或修改 func saveInfo(name:String) { if (0 <= name.characters.count) { let userDefault = NSUserDefaults.standardUserDefaults() userDefault.setobject(name,forKey: "name") userDefault.synchronize() let alert = UIAlertView(title: "温馨提示",message: "保存成功",delegate: nil,cancelButtonTitle: "知道了") alert.show() } }
// 读取 func readInfo() -> String { let userDefault = NSUserDefaults.standardUserDefaults() let name = userDefault.objectForKey("name") as? String let alert = UIAlertView(title: "温馨提示",message: "读取成功:\(name)",cancelButtonTitle: "知道了") alert.show() if (name != nil) { return name! } return "" }
// 删除 func deleteInfo() { let useDefault = NSUserDefaults.standardUserDefaults() useDefault.removeObjectForKey("name") let alert = UIAlertView(title: "温馨提示",message: "删除成功",cancelButtonTitle: "知道了") alert.show() }
原文地址:https://www.jb51.cc/swift/322606.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。