获取应用的沙盒目录
l沙盒根目录:NSString *home = NSHomeDirectory();
lDocuments:(2种方式)
u利用沙盒根目录拼接”Documents”字符串
NSString *home = NSHomeDirectory();
NSString *documents =
[home stringByAppendingPathComponent:@"Documents"];
// 不建议采用,因为新版本的操作系统可能会修改目录名
u利用NSSearchPathForDirectoriesInDomains函数
// NSUserDomainMask 代表从用户文件夹下找
// YES 代表展开路径中的波浪字符“~”
NSArray *array =
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,
NO);
// 在iOS中,只有一个目录跟传入的参数匹配,所以这个集合里面只有一个元素
NSString *documents = [array objectAtIndex:0];
时间: 2024-12-12 10:36:30