计算机中的文件分为 二进制 和 文本文件
二进制 : 其中我们的图片 视频 音频等就是二进制 .
文本文件 : 向’ .txt ’ 的文件就是文本文件 .
客户端与服务器 , 或者客户端与客户端数据交流的格式为二进制(字节流) .
在我们的OC中用NSData来存储,在NSData类中,由其实例化的对象,此对象包含大量的字节,这些字节就是我们客户端想要的信息
NSData : 它用来设置缓冲区 , 将文件的内容读入缓冲区, 或者缓冲区的内容写入一个文件.
创建NSData :
NSData *data=[NSData data];
NSData的操作
1. 将C语言中字符串转换成NSData
常量与变量
a . 使用const修饰一个变量称为常量 , 常量也称为”命名常量”或”符号常量”
如: const char str = “Hello” 其中str为常量,不能进行改变.
b . C语言中的装字符串是用数组
strlen(str)函数 :
本函数可以返回字符串str的长度,不包括’\0’
2.将OC中字符串转换成NSData
NSUT