文件夹创建,复制,移动,删除,检查是否存在,代码如下:

1.获取沙盒 document 路径,作为文件夹路径的基路径.

  NSString *document = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];

2.创建 NSFileMAnager:

  NSFileManager *manager = [NSFileManager defaultManager];

3.创建文件夹

  a.拼接文件夹路径: NSString *newFile = [document stringByAppendingPathComponent :@"QQQQ"];

  b.创建文件夹: [manager createDirectoryAtPath:newFile withIntermediateDirectories:YES attributes:nil error:nil];  

4.移动文件夹:

  a.拼接要移动到的地址: NSString *movePath = [NSTemporaryDirectory() stringByAppendingPathComponent:@"QQQQ"];

  b.移动文件夹:[manager moveItemAtPath:newFile toPath:movePath error:nil];

5.判断文件夹是否存在

  [manager fileExistsAtPath:movePath]; 返回值 BOOL

6.删除文件夹

  [manager removeItemAtPath:movePath error:nil];

7.复制文件夹

  [manager copyItemAtPath:movePath toPath:newFile error:nil];

最新文章

  1. css 垂直居中
  2. python之最强王者(1)——python入门简介
  3. [AIR] as3 之条件编译多平台妙用
  4. The hierarchy of the type NsRedisConnectionFactory is inconsistent
  5. 树形dp练习
  6. C程序设计语言练习题1-21
  7. 1346 - Songs (贪心)
  8. .net对文件的操作之文件读写
  9. BOS物流管理系统-第八天
  10. iOS 多线程NSThread理解与场景示例
  11. phpstorm注册码
  12. 直播一:H.264编码基础知识详解
  13. Nonlinear Component Analysis as a Kernel Eigenvalue Problem
  14. Jvm垃圾回收器(算法篇)
  15. Git使用总结之修改了用户名之后git无法使用
  16. 日积月累--Lock锁机制
  17. Python集合及其运算
  18. centos7将可执行程序做成服务
  19. HDU 1879 继续畅通工程(最小生成树)
  20. 你如何获取浏览器URL中查询字符串中的参数?

热门文章

  1. C# 文件的读取、写入和删除
  2. 初识CSS3之媒体查询(2015年05月31日)
  3. MongoDB - Introduction to MongoDB
  4. jquery easyui datagrid 分页 详解(java)
  5. fuse挂载hdfs目录到linux本地
  6. Javascript中while和do-while循环用法详解
  7. 【译】在JavaScript中{}+{}的结果是什么?
  8. vs2010创建COM以及调用
  9. 2013山东省“浪潮杯”省赛 A.Rescue The Princess
  10. vs2008 c++工程如何设置生成调试信息