自己在做一个项目时,需要使用socket通信,要和java中bytebuffer转换的属性一样,需要将所有的类型如:int,short,long,string类型转成和java或者c++通信都使用的二进制流格式,要以byte字节流数组形式传递,当时开发时,有点被这么多的要求惊讶了一下,然后找了几天资料都没有清楚从哪里下手,压力比较大,突然想到,那我们iOS都是以nsdata数据流格式传输的,而且都是二进制流格式,正好合适我的需要,于是,我先是建立了socket通信(废话不多说,上代码): 自己在做一个项目时,需要使用socket通信,要和java中bytebuffer转换的属性一