// 创建文件操作对象 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] 复制文件成功!