码迷,mamicode.com
首页 > 其他好文 > 详细

NSFileManager 沙盒文件管理

时间:2015-11-05 22:02:14      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

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

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

 

NSFileManager 沙盒文件管理

标签:

原文地址:http://www.cnblogs.com/Ager/p/4940525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!