学习网址: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()}总结
以上是内存溢出为你收集整理的swift中NSUserDefault的使用全部内容,希望文章能够帮你解决swift中NSUserDefault的使用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)