OC基础-NSData-字节流数据

一、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

@诗未冷学习博客

你可能感兴趣的:(OC基础-NSData-字节流数据)