沙盒机制总结

 沙盒根目录
              NSHomeDirectory();    
 临时目录
              NSTemporaryDirectory();
  文档目录 | 缓存目录
              NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,                 NSUserDomainMask, YES).lastObject;
    
     -------- 保存自定义对象 --------
    
       1. 让该自定义对象支持归档和解档 (支持从自定义对象 -> 二进制数据) [支持被归档]
                遵守NSCoding协议
               实现两个关键方法 
               将属性保存起来, 绑定一个key
                将属性还原回来, 根据key来找
     2. NSKeyedArchiver 将自定义对象保存成数据 (执行归档操作)
                    数组和字典默认支持被归档和解档
     
    
    -------- Plist的保存 --------
 
     1. Plist只支持NSData, NSDate, NSNumber, NSString
     2. 数组和字典默认就已经支持被Plist保存
     3. 通常会使用plist来保存一些字典和数组, 不会用它来保存NSData
     
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容