ios 怎么把data写入文件

发布网友

我来回答

1个回答

热心网友

1://获取文件路径
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"fileName"];

2://待写入的数据
NSString *temp = @”Welcome to blog.iosxcode4.com”;
int data0 = 100000;
float data1 = 23.45f;
3://创建数据缓冲
NSMutableData *writer = [[NSMutableData alloc] init];

4://将字符串添加到缓冲中
[writer appendData:[temp dataUsingEncoding:NSUTF8StringEncoding]];
5://将其他数据添加到缓冲中
[writer appendBytes:&data0 length:sizeof(data0)];
[writer appendBytes:&data1 length:sizeof(data1)];

6://将缓冲的数据写入到文件中
[writer writeToFile:path atomically:YES];
[writer release];

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com