沙盒路径(OC)

本文详细介绍了iOS应用的沙盒环境,包括Documents、Library、tmp等目录的作用和使用场景,以及如何获取这些沙盒路径的方法,对于iOS开发者理解文件管理至关重要。
摘要由CSDN通过智能技术生成
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //获取家目录,也就是根目录
    NSString * homePath=NSHomeDirectory();
    NSLog(@"家目录:%@",homePath);
    //获取DocuMents路径
    NSArray * pathArr1=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString * docuPath=[pathArr1 objectAtIndex:0];
    NSLog(@"DocuMents路径:%@",docuPath);
    //Library路径
    NSArray * pathArr2=NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
    NSString * libPath=[pathArr2 objectAtIndex:0];
    NSLog(@"Library路径:%@",libPath);
    //获取tmp路径
    NSString * tmpPath=NSTemporaryDirectory();
    NSLog(@"temp的路径:%@",tmpPath);
    //获取Library下的cachPath路径
    NSArray * pathArr3=NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
    NSString * cachPath=pathArr3[0];
    NSLog(@"cachPath路径:%@",cachPath);

}


- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}


@end
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值