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;

    }

  • 相关阅读:
    JAVA基础知识
    php中数据库服务器连接类库文件的编写
    面向对象三大特征之 封装
    composer 报错处理
    【Linux】ssh免密登录
    【天天数据结构和算法】PHP中trie数据结构的使用场景和代码实例
    【天天数据结构和算法】PHP实现二叉搜索树
    【天天数据结构和算法】PHP实现二分查找的两种方法
    【Linux】CentOS 7下yum成功安装 MySQL 5.7
    【实例】除法转移位运算
  • 原文地址:https://www.cnblogs.com/supper-Ho/p/6197314.html
Copyright © 2011-2022 走看看