zoukankan      html  css  js  c++  java
  • 文件管理 (创建,移动,删除,复制)

    //

    //  main.m

    //  04-管理目录

    //

    //  Created by apple on 14-3-21.

    //  Copyright (c) 2014年 apple. All rights reserved.

    //

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[])

    {

        @autoreleasepool {

            

            /*

            //1创建目录

            NSFileManager * fileManager = [NSFileManager defaultManager];

            NSString * path = @"/Users/aplle/Desktop/myfolder/aaa";

            NSError * error;

            

            //withIntermediateDirectories YES 逐级创建文件夹,NO表示只能够创建一级目录

            

            BOOL isCreateSuccess = [fileManager createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:&error];

            if (isCreateSuccess)

            {

                NSLog(@"创建成功");

            }

            else

            {

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

            }

            */

            

            //2 移动目录 移动就是剪切操作

            /*

            NSFileManager * fileManager = [NSFileManager defaultManager];

            NSString * path = @"/Users/aplle/Desktop/myfolder";

            NSString * pathTo = @"/Users/aplle/Desktop/newmyfolder";

            NSError * error ;

            BOOL isMoveSuccess = [fileManager moveItemAtPath:path toPath:pathTo error:&error];

            if (isMoveSuccess)

            {

                NSLog(@"移动成功");

            }

            else

            {

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

            }

             */

            

            //3.删除

            /*

            NSFileManager * fileManager = [NSFileManager defaultManager];

            NSString * path = @"/Users/aplle/Desktop/newmyfolder";

            NSError * error;

            BOOL isRemoveSuccess = [fileManager removeItemAtPath:path error:&error];

            if (isRemoveSuccess)

            {

                NSLog(@"删除成功");

            }

            else

            {

                NSLog(@"erro %@",error);

            }

             */

            

            //4.拷贝文件

            NSFileManager * fileManager = [NSFileManager defaultManager];

            NSString * path = @"/Users/aplle/Desktop/myfolder";

            NSString * pathTo = @"/Users/aplle/Desktop/newmyfolder";

            NSError * error;

            BOOL isCopySuccess = [fileManager copyItemAtPath:path toPath:pathTo error:&error];

            if(isCopySuccess)

            {

                NSLog(@"拷贝成功");

            }

            else

            {

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

            }

            

        }

        return 0;

    }

  • 相关阅读:
    PHP深度学习参考地址
    随手记两个链接,关于自适应屏幕显示的
    数据库查询,指定查询结果某列为固定值
    $('#id").load
    【转】Caused by: android.os.NetworkOnMainThreadException错误解决办法
    @Autowired注入DAO对象为NULL
    1-sqoop
    1-kylin架构
    1-kudu架构原理读写流程
    2、apache druid界面说明
  • 原文地址:https://www.cnblogs.com/supper-Ho/p/6197314.html
Copyright © 2011-2022 走看看