复制和移动文件
来源:互联网 发布:shell执行sql脚本 编辑:程序博客网 时间:2024/05/16 18:31
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){ @autoreleasepool { //from路径 NSString *frompath = [NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES) lastObject]; //to路径 NSString *topath = [frompath stringByAppendingPathComponent:@"innerMoreHappy/2/3/4/22.png"]; frompath = [frompath stringByAppendingPathComponent:@"w.png"]; // FileManager 单例 NSFileManager *filemanager = [NSFileManager defaultManager]; // 如果没有上层目录则创建 参数二:可多层创建 [filemanager createDirectoryAtPath:[topath stringByDeletingLastPathComponent] withIntermediateDirectories:YES attributes:nil error:nil]; //移动文件从from to to [filemanager moveItemAtPath:frompath toPath:topath error:nil]; //修改from目录 frompath = [[frompath stringByDeletingLastPathComponent] stringByAppendingPathComponent:@"3.png"]; //拷贝文件从to to from [filemanager copyItemAtPath:topath toPath:frompath error:nil]; //读取属性 NSDictionary * nsdic = [filemanager attributesOfItemAtPath:frompath error:nil]; NSLog(@"nsdic:%@", nsdic); //读取FileSize属性 NSNumber * size = [nsdic objectForKey:NSFileSize]; int sizea = [size intValue]; NSLog(@"size:%d",sizea); } return 0;}
0 0
- 复制和移动文件
- 重命名、移动和复制文件
- VC复制和移动文件
- linux文件复制和移动
- 复制、删除和移动文件和文件夹
- VMWare文件复制和移动的区别
- JavaScript删除、移动和复制文件示例
- 文件的复制、删除和移动命令
- C++ 实现文件的复制和移动
- Python 复制移动文件
- PHP文件操作(文件移动和复制、删除、重命名)
- PHP文件操作(文件移动和复制、删除、重命名)
- vc文件复制和删除及移动和重命名
- vc文件复制和删除及移动和重命名
- C#如何:复制、删除和移动文件和文件夹
- linux命令---复制和移动文件 cp和mv
- Linux文件的复制、删除和移动命令
- LINUX入门常用命令之文件的复制、删除和移动
- linux内核可以接受的参数 | Linux kernel启动参数 | 通过grub给内核传递参数
- 二维最大熵阈值分割原理与opencv实现
- [学习Cython编程]Cython编程入门
- ajax回调函数中$(this)没有作用的解决办法
- 设计模式之四 抽象工厂模式
- 复制和移动文件
- MyEclipse非常方便的快捷键
- 用命令修改ip
- vim keyboard macros
- NBNC代码行统计
- 使用Event Bus模式解耦Android App组件间通信
- Intent的用法大全
- java模仿斗地主随机洗牌 发牌,TreeMap、ArrayList、TreeSet练习
- JDBC连接MySQL数据库及示例