IOS---文件路径相关问题
发布日期:2021-11-21 04:41:00 浏览次数:38 分类:技术文章

本文共 1008 字,大约阅读时间需要 3 分钟。

1. NSHomeDirectory()根据你应用的运行平台返回相应的目录,当然是返回你这个应用所在沙盒的目录,比如在IOS里面,该方法返回的就是应用沙盒所在的路径

NSString *homeDocuments = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]
2.根据NSHomeDirectory()进行文件的创建

NSString *homeDocuments = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];NSFileManager *fileManager = [NSFileManager defaultManager];    NSError *error;  if(![fileManager fileExistsAtPath:homeDocuments])    {            [fileManager createDirectoryAtPath:homeDocuments withIntermediateDirectories:YES attributes:nil error:&error];                if(!error)        {            NSLog(@"文件初始化错误-----%@",error);        }    }

3.判断文件是否存在

NSFileManager *fileManager=[NSFileManager defaultManager];return [fileManager fileExistsAtPath:fileName];

4.使用NSSearchPathForDirectoriesInDomains获取指定路径

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *dc = [paths objectAtIndex:0];NSString *fileDC = [dc stringByAppendingPathComponent:@"show.txt"];

转载地址:https://blog.csdn.net/xiaoji94shen/article/details/21512481 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:IOS---单例模式
下一篇:IOS---网络以及框架ASIHTTPRequest入门学习

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月20日 22时12分36秒