不用NSFileHandle而使用C的文件操作,代码如下
-(void)writeToFile:(NSData *)data fileName:(NSString *) fileName
{
FILE *file = fopen([fileName UTF8String], [@"ab+" UTF8String]);
if(file != NULL){
fseek(file, 0, SEEK_END);
}
int readSize = [data length];
fwrite((const void *)[data bytes], readSize, 1, file);
fclose(file);
}