IOS 文件夹下的操作
来源:互联网 发布:大数据咨询 编辑:程序博客网 时间:2024/04/27 18:53
原理:都是对NSFileManager的操作
在Documents文件夹下创建指定的子文件夹
/* 方法:在Documents文件夹下创建指定的子文件夹 */- (void)createFolderInDocuments:(NSString *)folderName{ NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:folderName]; BOOL bo = [[NSFileManager defaultManager] createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil]; NSAssert(bo,@"创建目录失败");}
判断在Documents文件夹下是否存在指定文件夹
/* 方法:判断在Documents文件夹下是否存在指定文件夹 */- (BOOL)theFolderIsExits:(NSString *)folderName { NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:folderName]; BOOL isDirExist = [[NSFileManager defaultManager] fileExistsAtPath:path]; return isDirExist;}
删除指定文件夹下的所有文件
/* 方法:删除指定文件夹下的所有文件 */- (void)removeFileInTheFolder:(NSString *)folderName { NSFileManager *fileManager = [NSFileManager defaultManager]; NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:folderName]; NSArray *contents = [fileManager contentsOfDirectoryAtPath:path error:NULL]; NSEnumerator *e = [contents objectEnumerator]; NSString *filename; while ((filename = [e nextObject])) { [fileManager removeItemAtPath:[path stringByAppendingPathComponent:filename] error:NULL]; }}
0 0
- IOS 文件夹下的操作
- linux下的文件夹操作
- iOS 创建文件夹,删除文件夹,对文件夹重命名的操作
- IOS下获取文件夹下的内容
- WINCE下对文件夹的操作
- WINCE下对文件夹的操作
- WINCE下对文件夹的操作
- Linux C 下对文件夹的操作
- WINCE下对文件夹的操作
- WinCE下对文件夹的操作
- java操作文件夹,列出文件夹下的所有文件名
- ios 下创建,删除文件夹的方法
- ios 下创建、删除文件夹的方法
- ios 下创建,删除文件夹的方法
- ios 下创建,删除文件夹的方法
- ios 下创建,删除文件夹的方法
- ios 下创建,删除文件夹的方法
- iOS查看沙盒某文件夹下的文件
- 杭电ACM 2018
- 全志a31 支持电容屏触摸方法 .
- 在线聊天雏形源码
- 数据库基础系列之二:mysqldump命令
- 全志A10 Bootload加载过程分析 .
- IOS 文件夹下的操作
- 数据库基础系列之三:Sql Server连接端口
- 001、通过HWND获得CWnd指针
- [Python] 内置序列函数之 filter, map, reduce, zip
- tomcat启动startup.bat一闪而过
- 数据库基础系列之四:PL/SQL入门
- 数据库基础系列之五:PL/SQL入门(2)
- 2014年acm-icpc牡丹江regional网络赛经历
- 【英语学习】九月份