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; }


  • 相关阅读:
    K2 BPM介绍(2)
    K2 BPM介绍(1)
    认识BPM
    使用VS Code发布博客
    IIS 使用 HTTP/2
    IIS 8的第一次请求不变慢如何配置
    C# 图片识别技术(支持21种语言,提取图片中的文字)
    第九讲 C#练习题
    c#基础 第八讲
    c#基础 第六讲
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6919909.html
Copyright © 2011-2022 走看看