`
lizhuang
  • 浏览: 899285 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

删除当前目录下制定类型文件

 
阅读更多

NSString *extension = @"jpg";
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];
    }
}

财宝的是五蕴种 其种落地必生根
五蕴不空生死累 空五蕴时生死空
着相布施九类相 施与受施因果因
胜因不无凡情胜 凡情胜是生死根
当用金刚智慧刃 斩尽凡情慧即生
不生凡情佛境界 不断凡情证何来
有福无慧生死苦 有慧无福苦难多
能明福难都是妄 无妄乐唱太平歌
分享到:
评论

相关推荐

    (VS2010 C++)删除目录下指定类型或格式的文件demo

    这个"(VS2010 C++)删除目录下指定类型或格式的文件demo"提供了这样一个功能,它能帮助我们查找并删除指定目录下的所有日志文件。以下是对这个Demo涉及的知识点的详细解释: 1. 文件操作:C++标准库提供了对文件...

    删除指定文件夹下的指定文件批处理

    删除指定文件夹下的指定文件批处理,删除文件用del set /p var 是把var当一个变量,你可以在批处理的时候把文件所在的目录输入。用复制就行了,这样子方便!。

    Windows使用bat批处理命令清除指定目录下的文件夹以及对应文件

    Windows清除指定目录下的文件夹以及对应文件,自动获取电脑用户名兼容Windows7、8、10,非常好用的工具。

    java遍历文件目录生成树结构txt文件

    在运行`java Dir`命令时,Java虚拟机(JVM)会查找当前目录下的`Dir.class`文件,并执行其中的代码。如果`Dir.class`是`Dir.java`的编译结果,那么`Dir.java`应该包含上述提到的逻辑。 总的来说,这个任务涉及到...

    DOS批处理自动删除7天前的文件及使用说明

    1. **编辑批处理文件**:如果你需要修改删除的文件类型或目录,可以打开`删除7天前日志.bat`,调整`forfiles`命令中的参数。 2. **运行批处理**:将批处理文件和`forfiles.exe`放在同一目录下,双击`删除7天前日志....

    删除SVN及指定日期文件

    这段脚本会遍历当前目录下的所有子目录(文件夹),如果其创建日期大于等于指定日期,就将其删除。这里的`geq`是大于等于的比较符,`{YYYY-MM-DD}`替换为你的目标日期。 请注意,以上操作涉及的数据删除是不可逆的...

    FTP中获取文件大小

    4. `LIST`:列出当前目录的文件和子目录。 5. `NLST`:列出当前目录的文件名,不包括其他信息。 6. `PASV`:进入被动模式,用于文件传输。 7. `PORT`:设置数据连接端口,用于主动模式的文件传输。 8. `RETR`:下载...

    Linux常用命令.docx

    Ls 命令用于显示当前目录下的文件和目录列表。该命令的基本语法为 ls 选项 文件名,例如 ls -l file1 就可以显示 file1 文件的详细信息。 五、Cp 命令 Cp 命令用于复制文件或目录。该命令的基本语法为 cp 源文件 ...

    .NET操作共享目录

    此外,`DirectoryInfo`和`FileInfo`类也提供了丰富的成员方法,如`Create`, `Copy`, `Move`, `Delete`等,用于创建、复制、移动或删除文件和目录。 总之,.NET为处理域共享目录提供了强大的工具和类库。通过正确...

    AIX管理员培训-文件系统

    这种机制确保了即使在突发断电的情况下也能迅速恢复文件系统的完整性。 #### 二、文件系统管理 ##### 2.1 列示文件系统 管理员可以通过命令行工具列出当前系统中存在的所有文件系统及其相关信息。这有助于了解...

    批量转移特定文件夹的批处理程序

    - **`xcopy D:\%%a\*.* E:\%%a /s /e /y`**:此命令用于将源文件夹下的所有文件及其子文件夹复制到目标文件夹下。`/s`表示复制所有子文件夹;`/e`表示即使文件夹为空也要复制;`/y`表示不提示覆盖现有文件。 - **`rd...

    质量管理体系文件控制.pptx

    - **文件控制程序文件**:制定文件控制流程。 - **记录管理**:包括文件发放、回收、受控文件清单、文件更改申请和销毁申请等记录。 5. 非书面化质量文件的控制: - **电子文件管理**:针对存储在电子媒体上的文件...

    jmeter制定测试计划

    配置内容根据元素类型的不同而不同,例如,线程组可以设置并发用户数,采样器可以设定请求类型和参数。 2.4 保存测试计划 为了确保测试计划的安全,建议在运行前将其保存到文件。在“文件”菜单中选择“保存”或...

    DOS技巧100例.pdf

    如`DEL .`命令将删除当前目录下除隐藏和系统文件外的所有文件。 ### 2. 返回上级目录 使用`CD..`命令可以轻松切换到当前目录的父目录,即通常所说的“上一级”目录。 ### 3. 目录文件列表保存 通过`DIR>filename...

    Oracle备份恢复-redo文件损坏的各种场景恢复专题.docx

    在实际操作中,会模拟不同场景进行恢复,比如当前的redo文件在归档模式下,不正常关闭数据库且还有脏块未写入数据文件时,需要执行以下步骤: 1. 获取数据库和redo日志信息。 2. 异常关闭数据库,如使用`shutdown ...

    HIL_QSP_001 文件控制程序_06.docx

    文件控制员负责整个程序的运行,包括文件的变更、增加、删除的审批,以及客户工程标准、工程规格和工程变更的及时分发。 4. **文件变更流程**: - 需要变更的文件由相关部门或负责人提出,填写文件制定和变更申请...

    linux基础学习笔记.docx

    7. `rm` 删除文件或目录,`-r` 用于删除目录,`-f` 强制删除。 8. `touch` 用于创建新文件或更新文件时间戳。 在处理文件内容时,有以下命令: 1. `cat` 显示文件内容,`tac` 是反向显示。 2. `more` 分页显示...

    Oracle控制文件的备份和恢复

    假设当前环境中所有控制文件均已被删除: ```sql SQL> SELECT NAME FROM V$CONTROLFILE; NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/sales/...

    DB2 归档日志清理

    这个命令可以帮助我们了解归档日志的时间戳信息以及当前存在的有效归档日志文件的数量。 4. **强制断开所有会话连接**:执行`db2 force application all`命令可以强制断开所有与数据库的连接会话。这一步骤对于确保...

Global site tag (gtag.js) - Google Analytics