NSdata(NSData是用来存储二进制字节数据的,数据传输中经常用到)
[(NSString *)dataUsingEncoding:NSUTF8StringEncoding ];( NSString ——> NSData )
[ [NSString alloc] initWithData:dcon encoding:NSUTF8StringEncoding ]; ( NSData ——> NSString )
// 1. 创建并写入文件
NSString *str = @"今天好瞌睡。。。";
// NSString转换成NSdata数据
NSData *date =[str dataUsingEncoding:NSUTF8StringEncoding];
// 写入
BOOL *isWriteOk = [nsf createFileAtPath:@"/Users/fendou/Desktop/练习代码/20141225/test/test.txt" contents:date attributes:nil];
NSLog(@"是否写入成功--->:%d",isWriteOk);
// 读取
NSData *dcon = [nsf contentsAtPath:@"/Users/fendou/Desktop/练习代码/20141225/test/test.txt"];
// NSData 数据转为NSString数据
NSString *dstr = [[NSString alloc] initWithData:dcon encoding:NSUTF8StringEncoding ];
NSLog(@"读取内容--->:%@",dstr);