OC-NSFileManager创建目录

NSFileManager *manager=[NSFileManager defaultManager];

NSData *data=[NSData dataWithContentsOfFile:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/a.txt"] ;

//1.

BOOL b=[manager createFileAtPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/2.txt" contents:data attributes:nil];

//2.withIntermediateDirectories 是否创建中间文件夹

b= [manager createDirectoryAtPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/txt/" withIntermediateDirectories:YES attributes:nil error:nil];

//3.

b =[manager copyItemAtPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/2.txt" toPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/txt/3.txt" error:nil];

//4.

b =[manager moveItemAtPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/2.txt" toPath:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/NSFileManager创建目录/txt/4.txt" error:nil];

//5.moveItemAtPath 可以运用这个来进行文件的重命名

if (b) {

NSLog(@"创建成功");

}else{

NSLog(@"创建失败");

}

时间: 2024-11-07 13:35:05

OC-NSFileManager创建目录的相关文章

oc NSFileManager 文件夹创建、文件移动、文件复制、文件重命名

// 初始化管理类 NSFileManager * manager = [NSFileManager defaultManager]; // 路径 NSString * DirectoryPath = [NSHomeDirectory() stringByAppendingPathComponent:@"/desktop/我的文件夹1/我的文件夹2"]; NSError * error = nil; if ([manager createDirectoryAtPath:Director

OC -- NSFileManager的使用

// 创建一个文件管理对象NSFileManager *manager = [NSFileManager defaultManager]; // 获取path文件/文件夹的属性- (NSDictionary)attributesOfItemAtPath:(NSString *)path error:(NSError *)error;// 获取path的当前子路径- (NSArray)contentsOfDirectoryAtPath:(NSString *)path error:(NSError

FMDB函数databaseWithPath使用问题

做项目时用的是FMDB进行SQLite3的数据库管理,在使用过程中会用到: + (instancetype)databaseWithPath:(NSString*)aPath; 来进行FMDatabase实例的初始化.根据文档说明,如果aPath没有响应的数据库文件(eg:.db文件),那么这个函数会自动创建,如果存在,也不会重复创建.在项目里我指定了aPath为: ../Document/Maketion/make.db 可是数据库文件一直无法创建成功.后来尝试: 1.先用NSFileMana

OC中NSFileManager类 和 copy一些用法

一:NSFileManager的使用 1, 概念:用来管理文件系统,它可以用来进行常见的文件\文件夹的操作(拷贝.剪切.创建等) NSFileManager 使用了单例模式singleton 使用defaultManager方法可以获取那个单例对象 2, 1>常见判断 //1,判断文件或文件夹是否存放 // NSFileManager *fileManager = [NSFileManager defaultManager]; // NSString *path = @"/Users/ll

OC语言--NSFileManager& NSFileHandle

1.关于文件的介绍 ->什么是文件: 文件概念, 广义文件, 狭义文件(磁盘文件), 文件常见的使用操作(可用命令行演示文件操作的使用场景). ->什么是路径: 简单来说就是,在系统中,要找某个文件,所要经历的目录阶梯. 2. 文件管理类 NSFileManager(系统类库) ->NSFileManager是一个单例类 (对于一个单例类,不论实例化对象多少次,都只有一个对象实例,而且这个实例是全局的,能被整个系统访问到, 就像全局变量一样可以被整个工程所共享它的数据.) 要对文件进行管

黑马程序员--OC基础--NSFileManager用法深入

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- /* NSFileManager用法深入一 用于文件访问:获取文件.文件夹的属性和子目录的信息 */ 1 #import <Foundation/Foundation.h> 2 3 int main() { 4 @autore

黑马程序员——oc语言学习心得----NSFileManager

黑马程序员——oc语言学习心得----NSFileManager -------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 自己总结了下NSFileManager的简单几个用法 : // 首先要创建文件管理器 NSFileManager *fm=[NSFileManager defaultManager]; 1,判断文件是否存在 fileExistsAtPath: 2,判断文件是否是目录 fileExistsAtPath: 3, 判断文件是否可读

OC中NSFilemanager创建文件和文件夹

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {     @autoreleasepool {        //1.获取文件管理器         NSFileManager *fm = [NSFileManager defaultManager];                  //检测指定路径下的文件/目录  是否存在                  BOOL isExist = 

【非凡程序员】 OC第十七节课 文件操作(NSFileManager和NSFileHandle)

文件操作 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {    @autoreleasepool {        // insert code here...        NSLog(@"Hello, World!");                //----------- NSFileManager---------//                //实例化