沙盒路径

FOUNDATION_EXPORT NSString *NSHomeDirectory(void);

沙盒目录

 

这个方法出现的那个文件里有好多路径类的方法


简单讲述 沙盒机制

沙河机制是从杀毒程序发源过来的


每个程序都是独立的文件夹


缓存  省流量 优化用户体验度  不用反复下载

沙盒里的tmp文件夹保存

(数据库也能保存)


保存文件名最好使用网址 但存在很多非法字符  所以需要编码 

MD5  编码:

①编码成32位字符串

②不可逆的

③同一个东西不管加密多少次,都是同一个结果

网游中一般都有  用来校验 保证安全性的

密码传送也有用这个的

导入第三方库  是对NSString的category

"NSString+Hashing.h"

- (NSString *)MD5Hash



- (NSString *)stringByAppendingPathComponent:(NSString *)str;

拼路径的专用方法   判断前面的路径有没有/, 会自动添加

 

拼接路径


**************

常用沙河路径:


NSLog(@"%@", [NSBundle mainBundle].resourcePath);

/Users/apple/Library/Application Support/iPhone Simulator/7.0.3/Applications/C74397E3-AB40-4B50-B744-8F6A1A6876CA/wyBaidulvyou.app

NSLog(@"%@", [[NSBundle mainBundle] pathForResource:@"testJson" ofType:@"json"]);

Users/apple/Library/Application Support/iPhone Simulator/7.0.3/Applications/C74397E3-AB40-4B50-B744-8F6A1A6876CA/wyBaidulvyou.app/testJson.json

NSLog(@"%@", NSHomeDirectory());

/Users/apple/Library/Application Support/iPhone Simulator/7.0.3/Applications/C74397E3-AB40-4B50-B744-8F6A1A6876CA

NSLog(@"%@", [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/wyJsons"]);

/Users/apple/Library/Application Support/iPhone Simulator/7.0.3/Applications/C74397E3-AB40-4B50-B744-8F6A1A6876CA/Documents/wyJsons

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值