zoukankan      html  css  js  c++  java
  • 管理文件夹

    #import <Foundation/Foundation.h>
    
    int main(int argc, const char * argv[])
    {
        //1.创建文件夹
        NSFileManager * fm = [NSFileManager defaultManager];
        //第一个參数是 路径
        // 是否同意创建中间文件夹
        //
        NSString * path = @"/Users/ms/Desktop/随机/my.txt";
    //    //error 来推断是否创建成功
        NSError * error;
    //    
    //    //YSE NO 是否同意创建中间文件夹
    //    
    //    [fm createDirectoryAtPath:path withIntermediateDirectories:NO attributes:nil error:&error];
    //    if(error == nil)
    //    {
    //        NSLog(@"创建成功");
    //    }
    //    else
    //    {
    //        NSLog(@"创建不成功");
    //    }
        //移动文件夹
        //第一个參数:源文件夹路径
        //第二个參数:目的文件夹的路径
    //    [fm moveItemAtPath:path toPath:@"/Users/ms/Desktop/a/b.txt" error:&error ];
    //    
    //    if (error == nil) {
    //        NSLog(@"移动成功");
    //    }
    //    else
    //    {
    //        NSLog(@"移动不成功%@",error);
    //    }
    //    
        //删除
    //    [fm removeItemAtPath:@"/Users/ms/Desktop/随机" error:&error];
    //    if (error == nil) {
    //        NSLog(@"删除成功");
    //    }
    //    else
    //    {
    //         NSLog(@"删除不成功%@",error);
    //    }
        
        //4.复制文件
        [fm copyItemAtPath:@"/Users/ms/Desktop/123" toPath:@"/Users/ms/Desktop/newfolder" error:&error];
            if (error == nil) {
                NSLog(@"拷贝成功");
            }
            else
            {
                 NSLog(@"拷贝不成功%@",error);
            }
        //没有成功!

    !。? return 0; }


  • 相关阅读:
    台阶问题,100层台阶,1,2,3步组合走完。一种有几种组合?
    idea 导入gitlab项目
    查找学生信息
    谁是你潜在的朋友
    Sort
    统计同成绩学生人数
    打印日期
    今年的第几天?
    DayOfWeek
    日期差值
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6919909.html
Copyright © 2011-2022 走看看