iOS移动和删除文件
来源:互联网 发布:朱文臣 的网络与 编辑:程序博客网 时间:2024/06/04 19:54
- (void)viewDidLoad { [super viewDidLoad]; NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject]; NSString *libraryPath = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) lastObject]; NSFileManager *fileMgr = [NSFileManager defaultManager]; NSError *error = nil; //删除test02里的文件 NSString *dirPath = [documentsPath stringByAppendingPathComponent:@"test02"]; for(int j = 0; j < 5; j++) { NSString *filePath = [dirPath stringByAppendingPathComponent:[NSString stringWithFormat:@"test%02d.txt",j+1]]; [fileMgr removeItemAtPath:filePath error:&error]; } //将document/test01移动到library/Cache NSString *sourcePath = [documentsPath stringByAppendingPathComponent:@"test01"]; NSString *targetPath = [libraryPath stringByAppendingPathComponent:@"Caches/test01"]; [fileMgr moveItemAtPath:sourcePath toPath:targetPath error:&error];//创建两个文件夹和5个文件 for(int i = 0; i < 2; i++) { NSString *DirPath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"test%02d",i+1]]; NSError *error = nil; [fileMgr createDirectoryAtPath:DirPath withIntermediateDirectories:YES attributes:nil error:&error]; for(int j = 0; j < 5; j++) { NSString *filePath = [DirPath stringByAppendingPathComponent:[NSString stringWithFormat:@"test%02d.txt",j+1]]; NSString *fileContent = [NSString stringWithFormat:@"this number of file is %02d",j+1]; [fileMgr createFileAtPath:filePath contents:[fileContent dataUsingEncoding:NSUTF8StringEncoding] attributes:nil]; } }}
0 0
- iOS移动和删除文件
- 复制、删除和移动文件和文件夹
- ios UITableView的移动、添加和删除
- iOS文件和文件夹的创建,删除,移动, 拷贝,是否存在及简单数据类型的读写
- JavaScript删除、移动和复制文件示例
- 文件的复制、删除和移动命令
- PHP 创建、删除和移动文件函数
- linux 删除大量的文件和移动大量的文件
- PHP文件操作(文件移动和复制、删除、重命名)
- PHP文件操作(文件移动和复制、删除、重命名)
- git基本操作--删除文件和移动文件
- vc文件复制和删除及移动和重命名
- vc文件复制和删除及移动和重命名
- C#如何:复制、删除和移动文件和文件夹
- IOS中删除文件和文件夹
- Linux文件的复制、删除和移动命令
- LINUX入门常用命令之文件的复制、删除和移动
- Linux 入门常用命令 — 文件的复制、删除和移动
- 0039-javascript Date类型转换
- Scala光速入门
- mac上运行React Native开发环境变量配置中遇到的坑
- js实现微博,qq空间分享链接
- Jmeter之监控服务器资源
- iOS移动和删除文件
- hibernate缓存学习之【一级缓存】
- web前端经常遇到的json数据的翻页处理
- UVa11732 Strcmp,Anyone?[Trie树]
- linux内核参数
- SpringBoot-JUnit
- 拒绝服务攻击与周边
- 8.2.1.7 Use of Index Extensions 使用索引扩展
- windows,linux下SVN实现自动更新WEB目录