iOS --- DIY文件名批量修改
批量修改文件名:
1 // 1.创建文件管理 2 NSFileManager *filemanager =[NSFileManager defaultManager]; 3 // 2. 获得所有文件夹路径 4 NSString *filePath =@"/Users/TimeX/Downloads/图片";//文件路径 5 // 获取文件夹内子文件 6 NSArray *array =[filemanager contentsOfDirectoryAtPath:filePath error:nil]; 7 // 创建序号 8 int i = 0; 9 // 遍历获取所有文件名 10 for (NSString *str in array) { 11 // 判断 12 if (![str hasPrefix:@"."]) { //根据情况添加条件 13 // 得到要修改的文件名 14 NSString *objFile =[NSString stringWithFormat:@"/%@/%02d.jpg",[filePath stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"/"]],i++]; 15 NSString *oldFile =[NSString stringWithFormat:@"/%@/%@",[filePath stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"/"]],str]; 16 17 NSError *error =nil; 18 BOOL isTrue =[filemanager moveItemAtPath:oldFile toPath:objFile error:&error]; 19 20 }}
转载于:https://www.cnblogs.com/xjy-123/p/5145762.html
iOS --- DIY文件名批量修改相关推荐
- c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,Python批量修改文件名...
处理语料库时,有些文件名字很不规则,为了方便处理,同义按数字顺序修改名称,主要是用到os模块: import os def RenameFiles(srcdir): #将目录下所有的文件命名为数字开头 ...
- 怎样更改计算机文件名,电脑如何批量修改文件名|批量修改文件名的几个小方法...
遇到多文件,需要重命名的时候,有些人就头疼了,几百个文件,要是全部都要重命名,要弄到什么时候?虽然说,可以借助第三方的工具,但是有些使用win10的用户觉得麻烦,那还有什么其他方法?这篇文章就是系统吧 ...
- python 文件名批量修改、重命名
该脚本用于文件名的批量修改.重命名 # -*- coding: utf-8 -*- import os from os import listdirdef main():gt_path = 'C:\\ ...
- c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,ubuntu批量修改文件名字(换动画资源必用)...
Ubuntu 16.04 批量改文件名 在Ubuntu16.04下给文件批量改名可以使用rename命令. MATLAB中批量修改文件的名字 在运行matlab时有时需要用统一的文件格式,这个时候对文 ...
- java修改服务器文件名,批量修改文件名 java代码
批量修改文件名 java代码 [2021-02-03 13:40:55] 简介: php实现批量修改文件名称的方法:首先使用函数[rename]实现,代码为[$path = pathinfo($cu ...
- python怎样批量修改文件大小_python:批量修改文件名批量修改图片尺寸
功能:批量修改图片尺寸 图像的几何变换,如缩放.旋转和翻转等,在图像处理中扮演着重要的角色,python中的Image类分别提供了这些操作的接口函数,下面进行逐一介绍. 1.图像的缩放 图像的缩放使用 ...
- linux让数值依次递增的快捷键,如何将文件名批量修改成上一级文件夹的名字。如:A(文件夹名)-01这样依次递增?...
不清楚你的实际文件/情况,仅以问题中的样例/说明为据 复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行 cls @echo off rem 将多个文件夹里的文件以所在文件 ...
- matlab 从 excel读取 日期_MATLAB批量修改文件名和选择性复制/剪切文件
今天解决的问题: 1.如何利用MATLAB批量修改文件名? (前面写过一次bat命令法,这个应该也算一次改进,程序的初衷是想将Smartsolo导出的文件名批量修改为以炮点桩号为文件名) 2.如何利用 ...
- 批量修改同一目录下文件名--操作so easy
1.将要改名的文件放在同一个文件夹下: 2.开始 -> 运行(或者ctrl+R) -> 输入cmd,确定-> 切换到该文件夹下: 3.dir /b > rename.xls P ...
最新文章
- .net core EFcore model生成数据
- Android开发之浅谈Service的基本概况和常见问题
- scrollToItemAtIndexPath使用
- 限时免费报名丨网易新消费CXO论坛 - 深圳站
- Citrix桌面及应用虚拟化系列之三:活动目录架构准备
- sunspot 查询语法
- C++中对多态的理解
- [转贴]基于HTTP的QQ协议
- JVM源码分析之栈溢出完全解读
- (转载)valgrind,好东西,一般人我不告诉他~~ 选项
- oracle的.aud文件,Oracle 11g 在audit_file_dest目录下产生大量的aud文件
- 禅道类似软件_软件测试工程师都在用哪些测试工具
- 孤独最高境界:这款单人VR游戏竟能带来多人组队体验
- Scratch(五):Scratch小游戏之超级玛丽
- 网页版 Facebook 第三方登录示例 Facebook网页登录
- 计算个人所得税 (10 分)2019年个税新版规定:应纳税所得额为税前工资扣除五险一金,五险一金按工资22%比例计算。 个税起征点为5000元;
- win7锁定计算机自动关机,win7电脑怎么定时关机_win7系统设置自动关机的方法
- 【windows屏幕扩展】把你多余屏幕利用起来,spacedesk屏幕扩展超低延迟解决方案
- 每日一题:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
- QT---实现舒尔特方格(零基础入门)
热门文章
- Python3 使用[]提取字符
- oracle独立事务,Oracle中独立事务的处理
- Java中单链表的实现
- IAR建立CC2530工程的设置问题及生成.hex文件
- 安卓系列转载,有时间可以参考学习
- 字符串数组 和 字符串指针 的区别
- html中内联的form,bootstrap3.0教程之表单(form)使用详解
- python 判断线程状态_Python线程指南
- Ubuntu16.04更新软件源
- “make -n”和 “+command”的解释