IOS 删除工程里的指定类型文件
来源:互联网 发布:网络监控机品牌 编辑:程序博客网 时间:2024/06/16 14:02
有时候需要在iOS系统里面,删除指定文件夹的内容,文件夹里面可能是文件,也可能包含有文件夹。
删除指定类型的文件。方法如下:
NSString
*extension = @
"m4r"
;
NSFileManager
*fileManager = [
NSFileManager
defaultManager];
NSArray
*paths =
NSSearchPathForDirectoriesInDomains
(
NSDocumentDirectory
,
NSUserDomainMask
,
YES
);
NSString
*documentsDirectory = [paths objectAtIndex:0];
NSArray
*contents = [fileManager contentsOfDirectoryAtPath:documentsDirectory error:
NULL
];
NSEnumerator
*e = [contents objectEnumerator];
NSString
*filename;
while
((filename = [e nextObject])) {
if
([[filename pathExtension] isEqualToString:extension]) {
[fileManager removeItemAtPath:[documentsDirectory stringByAppendingPathComponent:filename] error:
NULL
];
}
}
删除sandbox 里面的Documents目录里面的文件夹
NSArray *contents,里面对应的是文件夹里面的内容,可以使用NSLog()打印输出
然后通过NSEnumerator枚举出来。判断扩展名是否为m4r,如果是,则删除。
0 0
- IOS 删除工程里的指定类型文件
- iOS 删除指定类型的文件
- iOS删除指定类型的文件
- iOS删除文件下的指定类型或所有文件
- linux 删除指定文件夹指定大小指定类型的文件
- 删除文件夹下指定类型的文件
- 删除指定文件夹下的所有指定类型的文件
- python删除指定类型(或非指定)的文件
- python脚本删除指定路径下指定类型的文件
- 删除指定目录下指定类型的文件
- 删除指定文件夹里的文件(1)
- 用命令删除某个文件里的指定内容
- 创建定时器,定期删除指定时间内的指定文件内的指定类型文件
- iOS删除本地文件(可删除指定路径的文件)
- 用PowerShell删除所有指定类型的文件
- Python 批量删除文件夹下面指定类型的所有文件
- Python 批量删除文件夹下面指定类型的所有文件
- iOS工程里添加C文件造成的编译错误
- AJAX提交Struts2表单(服务器端validation校验出错提示)
- 怎样开启Win8.1的滑动关机功能
- python环境,用js中文乱码问题
- Qt之酒店管理系统
- 使用win8自带的Skydrive转换PDF文档
- IOS 删除工程里的指定类型文件
- 为什么打印文档一张却多打出两张、三张、多张
- 微信新推出可以发广告的功能
- C++之EOF()
- C++的几个问题
- 解决鼠标指针移动时出现停顿卡的原因
- memset函数详解
- ld编译选项以及lds链接文件格式
- MySQL存储过程调试工具-dbForge Studio for MySQL