一、NSData概述
NSData是用来存储字节流的空间。类似于C和Java中缓冲流,char buf[10]
这个对文件的传输非常重要,将各种类型的文件数据转换成字节流数据,方便传输。
二、NSData的使用
NSString * str = @"hello hello world world";
//字符串--->NSData字节流数据
NSData * data = [str dataUsingEncoding: NSUTF8StringEncoding];
NSLog(@"%s", data.bytes);
//NSData-->String
NSString * str2 = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"%@", str2);
2015-09-26 03:18:34.171 NSData[7018:146477] hello hello world world
2015-09-26 03:18:34.173 NSData[7018:146477] hello hello world world
Program ended with exit code: 0
@诗未冷学习博客