Swift简单的本地存储方式NSUserDefaults
2015-12-01 13:58
218 查看
let a = (NSUserDefaults.standardUserDefaults().objectForKey("b") as? String) ?? "" //这一句是取出"b"对应的值,??是专门用解包的一种方式
NSUserDefaults.standardUserDefaults().setObject("c", forKey: "d") //这一句是存储值 key是"d",对应的value是"c"
NSUserDefaults.standardUserDefaults().synchronize() //这句是同步一下
用起来很简单,类似于android中的sharedPreference的用法
NSUserDefaults.standardUserDefaults().setObject("c", forKey: "d") //这一句是存储值 key是"d",对应的value是"c"
NSUserDefaults.standardUserDefaults().synchronize() //这句是同步一下
用起来很简单,类似于android中的sharedPreference的用法
相关文章推荐
- 《swift2.0 官方教程中文版》 第2章-13继承
- Swift 值类型,引用类型,深拷贝,浅拷贝,Copy,MutableCopy
- Swift 数组
- 《swift2.0 官方教程中文版》 第2章-12下标脚本
- Swift之手势解
- 单例-------OC中单例 / Swift中单例
- Swift -6 面向对象基础(下)
- 【IOS开发】swift版的AFNETworking之Alamofire的用法 图片上传
- IOS_Swift_enum枚举方法
- Swift中如何在一行中定义多个变量
- Swift String 扩展
- swift 用协议实现代理传值功能
- 百度地图 API 使用过程记录(OC&SWIFT)
- 【iOS】swift 枚举
- 【iOS】swift 枚举
- 去掉webView滚动条 swift
- swift 用协议实现代理传值功能
- Swift:表格视图单元格单选(二)
- 关于在用Swift开发iOS时如何隐藏NavigationBar和TabBar
- (九)Swift StatusBar 状态栏