iOS 沙盒机制与获取

iOS 沙盒机制与获取

沙盒机制

沙盒:

文件系统(就是个文件夹)
iOS每个应用程序都有自己的沙盒目录,默认是只能访问自己的沙盒目录,但iOS8开始,开发了几个固定区域可供其他应用访问,间接解决iOS 应用之间信息不互通的问题
主要包含:
文件夹
应用程序包
Documents持久化数据
tmp临时目录
Library
cache缓存
Preferences配置信息/Sqlite

沙盒路径获取方法

1.沙盒主路径

//获取根目录
    NSString * sendBoxPath=NSHomeDirectory();

2.Documents目录

//获取Documents目录
//    NSSearchPathForDirectoriesInDomains(要查找的目录, 在什么范围中查找, YES /NO是否获取全路径)
    //NSDocumentDirectory,标示回去沙盒的Documents目录
    NSArray * paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
    NSLog(@"paths=%@",paths);
    NSString * documentsPath=[paths lastObject];

3.preference路径

替换为NSPreferencePanesDirectory
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值