本地存储
来源:互联网 发布:补水爽肤水推荐知乎 编辑:程序博客网 时间:2024/05/16 01:40
可直接存储:
NSString
NSNumber
NSData
NSArray
NSDictionary
NSSet
需要转换的:
Model
程序安装到手机上会创建4个文件夹:
Bundle.app —> 在程序执行期间, 其中的数据不能进行更改, 其他三个可以修改
1. 存储内容包括代码, 资源图片等存在于xcode导航栏中的所有内容
2. 在程序执行期间不能够进行任何的添加, 删除, 修改操作, 只能够读取
Document —> 会被上传到iCloud, 里面一般放数据库中
1. 程序执行期间可以修改
2. 大小有限制
3. 第一次安装没有任何内容, 需要代码进行增删改查
4. 在应用程序的生命周期内很少做删除操作
Library
1. 分为两个子文件夹, cache主要存储缓存, preference存储简单配置文件, 如NSUserDefaults
2. 存储临时性内容, 如网络下载的图片(SDWebImage)
Tmp —> 临时性文件夹
1. 用于存储一些使用一次就直接删除的内容, 比如解压压缩包, 并将解压的内容存储到tmp中, 使用完后程序员通过代码直接删除解压后的内容
可以转化为字符串的:
NSString,
字典, 数组 —> JSON对象 <—> NSData
0 0
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储
- 本地存储之简单存储
- Particle Become Smaller When Game running
- .net reactor 学习系列(一)---.net reactor介绍
- 总结
- PHP数组是否是引用类型?
- 黑马程序员—— 线程基础总结
- 本地存储
- 开源流媒体播放器EasyPlayer
- HDU 5179 - beautiful number (DFS)
- 斯坦福大学公开课cs106p - 01笔记
- 【Android】9PNG图片的制作和消除
- 【笔记1】关于联想g470更换intel5300网卡的问题
- Win7 Cookie位置
- AddressSanitizer使用记录
- 【node.js学习】--(4)--Express4.x框架