当前位置 : 主页 > 网络编程 > 其它编程 >

删除Document文件夹下所有文件的方式

来源:互联网 收集:自由互联 发布时间:2023-07-02
2019独角兽企业重金招聘Python工程师标准有时候需要在iOS系统里面删除指定文件夹的内容文件夹里面可能是文件也可能包含有 2019独角兽企业重金招聘Python工程师标准>>> 有时候需要在iOS系
2019独角兽企业重金招聘Python工程师标准有时候需要在iOS系统里面删除指定文件夹的内容文件夹里面可能是文件也可能包含有

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

有时候需要在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如果是则删除。  

转:https://my.oschina.net/u/1266799/blog/164162

【本文来源:美国服务器 https://www.68idc.cn 复制请保留原URL】
上一篇:如何显示或隐藏mac文件后缀名
下一篇:没有了
网友评论