// 创建文件操作对象 fm
        NSFileManager *fm=[NSFileManager defaultManager];
        
        //将文件内容读取到内存缓冲区
        NSString *fPathName=@"/Users/haiyefeng/Desktop/text1.txt";
        NSData *myBuffer=[fm contentsAtPath:fPathName];
        
        // 判断操作是否成功
        if(myBuffer==nil)
        {
            NSLog(@"读取文件失败!");
            return 1;
        }
        
        // 创建文件newFile,并将数据写入其中
        if([fm createFileAtPath:@"newFile" contents:myBuffer attributes:nil]==NO)
        {
            NSLog(@"复制文件失败!");
            return 2;
        }
        else
        {
            NSLog(@"复制文件成功!");
        }
        
    //运行结果
        
        ///2014-04-01 13:45:27.667 NSData数据对象[1055:303] 复制文件成功!

 

posted on 2014-08-07 10:05  ZiCheng  阅读(166)  评论(0编辑  收藏  举报