swift中NSUserDefault的使用
发布时间:2020-12-14 06:36:16 所属栏目:百科 来源:网络整理
导读:学习网址: https://github.com/potato512/SYSwiftLearning 效果图 代码源 // 保存,或修改func saveInfo(name:String){ if (0 = name.characters.count) { let userDefault = NSUserDefaults.standardUserDefaults() userDefault.setObject(name,forKey: "n
学习网址: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() } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |