NSStream

1、文件流的使用

NSString *filePath = @"/Users/JHQ0228/Desktop/test.txt";
NSData *data = [@"hello world ! " dataUsingEncoding:NSUTF8StringEncoding];

// 以拼接的方式实例化文件流
NSOutputStream *fileStream = [[NSOutputStream alloc] initToFileAtPath:filePath append:YES];

// 打开文件流
[fileStream open];

// 将数据的 "字节" 一次性写入文件流,并且指定数据长度
[fileStream write:data.bytes maxLength:data.length];

// 关闭文件流
[fileStream close];
posted @ 2019-02-16 22:32  CH520  阅读(295)  评论(0编辑  收藏  举报