如何将文件创建进文件夹里

如何将文件创建进文件夹里

http://img1.sycdn.imooc.com//climg/5b5a77f400014f3e07650441.jpg

如何把文件yourzm.txt在创建的时候就放进新创建的文件夹myzm里通过代码

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
imoocLovers 2018-07-27 11:07:13

比如:在Documents下创建imooc文件夹,imooc文件夹下创建image.txt文件,参考代码如下:

  //document下创建imooc文件夹
        NSFileManager *fileManager = [NSFileManager defaultManager];
        NSString *document = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];
        NSString *newDirectory = [document stringByAppendingPathComponent:@"imooc"];
        BOOL result = [fileManager createDirectoryAtPath:newDirectory withIntermediateDirectories:YES attributes:nil error:nil];
        if (result) {
            NSLog(@"文件夹创建成功:%@",newDirectory);
            //imooc下创建文件,名字为image.txt
            //生成文件路径
            NSString* filePath = [newDirectory stringByAppendingPathComponent:@"image.txt"];
            //查询文件是否存在
            BOOL fileExist = [fileManager fileExistsAtPath:filePath];
            if (fileExist) {
                NSLog(@"已经存在该文件");
            }else {
                BOOL result = [fileManager createFileAtPath:filePath contents:nil attributes:nil];
                if (result) {
                    //文件创建成功
                    NSLog(@"文件创建成功:%@", filePath);
                }else{
                    //文件创建失败
                    NSLog(@"文件创建失败");
                }
            }
        }else{
            //文件创建失败
            NSLog(@"文件夹创建失败");
        }

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS进阶:界面优化与数据存储
  • 参与学习       516    人
  • 提交作业       158    份
  • 解答问题       637    个

本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师