iOS沙盒机制 、对象写入及读取

1、沙盒机制
     1)获取沙盒路径
     2)沙盒中有三个文件夹 (懂得如何获取其路径)
     Documents:存储用户数据,需要备份的信息
     Library/Caches:存储缓存文件,程序专用的支持文件
     Library/Preferences:存储程序的偏好设置文件
     tmp:存储临时文件。比如:刚下载的图片、zip包,解压后或使用后自动删除。
     3)APP文件的路径获取:[NSBundle mainBundle]
2、对象文件的写入和读取(NSString、NSArray、NSDictionary、NSData)
     写入步骤:1)创建需要写入沙盒的对象
                       2)获取需要写入的沙盒文件
                       3)通过拼接方式构造对象需要存入任意自定义文件的路径
                       4)使用写入方法将对象写入构造的路径中
     读取步骤:1)创建一个对象来接收在构造路径下的初始化对象
                       2)打印或获取你需要的数据
3、自定义类对象写入与读取(编码和解码要遵循<NSCoding>协议,并实现其两个编解码方法)
     编码 —> 写入数据 —> 读取数据 —> 解码





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sailip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值