摘要: NSFileManager常用的文件方法:-(NSData*)contentsAtPath:path 从一个文件中读取数据-(BOLL)createFileAtPath:path contents:(NSData*)data attributes: attr 向一个文件写入数据-(BOOL)remo 阅读全文
posted @ 2017-04-25 16:33 孙富有(iOS工程师) 阅读(233) 评论(0) 推荐(0)
摘要: 出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。 一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录 阅读全文
posted @ 2017-04-25 16:19 孙富有(iOS工程师) 阅读(1308) 评论(0) 推荐(0)
摘要: 在iOS App开发过程中经常需要操作一些需要持续性保留的数据,比如用户对于App的相关设置、需要在本地缓存的数据等等。本文针对OC中经常使用的一下存储方式做了个整理。 常用的存储工具/方式: NSUserDefaults类 Plist文件 解归档 手动存放沙盒 // sqlite CoreData 阅读全文
posted @ 2017-04-25 12:01 孙富有(iOS工程师) 阅读(342) 评论(0) 推荐(0)