NSData转为Int
在Socket传输中,收到的数据一般都是NSData型.
但是我们要对数据进行分析,分解出长度等信息,然后转为Int型,这里就需要转换..
swift代码如下:
var len:Int?
data.getBytes(&len, length:sizeof(Int))
+(NSData*)dataReverse:(NSData *)data
{
//NSLog(@"颠倒前:%@",data);
NSInteger length = data.length;
NSMutableData *result = [NSMutableDatadata];
for(NSInteger num = length-1; num >=0; num--)
{
[result appendData:[datasubdataWithRange:NSMakeRange(num,1)]];
}
//NSLog(@"颠倒后:%@",result);
return result;
}
NSData转为Int相关推荐
- Objective-C 中Socket常用转换机制(NSData,NSString,int,Uint8,Uint16,Uint32,byte[])
最近项目中要用到socket通讯,由于涉及到组包问题,所以需要数据类型之间的来回转换,现在分享出来 如果想要请教Socket的问题请留言,我会随时回答的 1. int类型转16进制hexstring ...
- char 转为 int 类型
一字符串,String="1234567": 把第i个数取出来时是char型的 如何把char型转换成int型? 先将char转为string类型,再转为int类型 public ...
- php字符串转int,php怎样将字符串转为int类型
php将字符串转为int类型的方法:可以利用内置函数intval()来实现.intval()函数用于获取变量的整数值,如果执行成功则返回integer值,如果执行失败则返回0,例如:[intval(& ...
- list里每个元素字符串转为int;‘list‘ object is not callable;list中字符串改为int;字符串转为list;list每个int转为str;list转为字符串;
一.string转为list 情景1:'[1, 2, 3, 4, 5, 6, 7, 8, 9]' (string) 怎么转回为 [1, 2, 3, 4, 5, 6, 7, 8, 9] (list) 以 ...
- python numpy.ndarray中的数据转为int型
首先了解内容与类型 >>>print(a)(array([[0.01124722],[0.21752586],[0.05586815],[0.03558792]]), array([ ...
- Object类型数据转为int型数据
1.Object转int和Long型转int一样 Object xxx= 123; int one = Integer.pasreInt(String.valueOf(xx)); 基本思路:先讲ob ...
- C语言字符串 string强转为int
C语言字符串 string强转为int 直接调用C 库函数 - atoi() 需要加C 标准库 <stdlib.h> C 库函数 int atoi(const char *str) 把参数 ...
- QByteArray 转为 int 详细说明
QByteArray 转为 int 详细说明 QByteArray有提供toInt()函数将 QbyteArray中的数据转为int类型.文章中涉及到的int类型都是4个字节. toInt()用法: ...
- python 使用字节流bytes格式读取文件转为int格式,再转为0,1字符串格式
python 使用字节流bytes格式读取文件转为int格式,再转为0,1字符串格式 with open('test.jpg', 'rb') as src:t = src.read(1) # 读进1B ...
最新文章
- 控制Open With菜单项的注册表键值
- vuex登录后设置token
- 【ubuntu-qt-dlib】 配置问题 (二) terminate called after throwing an instance of 'dlib::image_load_error'
- Spring中的InitializingBean接口的使用
- 第2天:汇编语言与Makefile
- 故宫的“烧脑奇书”又火了!豆瓣9.2分,11种结局,可以玩一年!
- Java中所有锁介绍
- BZOJ1925 [Sdoi2010]地精部落 【dp】
- Java-集合第二篇Set集合
- srs推flv流_SRS流媒体服务器之HLS源码分析(3)
- 使用eclipse开发jsp项目入门
- Python pickle 反序列化详解
- YOLOX训练代码分析3-损失函数
- CentOS 7 添加新硬盘
- word中怎么做思维导图,思维导图怎么画
- czl蒻蒟的OI之路
- 软件工程 可行性研究、系统流程图、数据流图。
- 【亲测有效!!!】解决git did not exit cleanly (exit code 1) 错误
- 使用Java计算生辰八字五行属性
- opencv学习笔记(2017年8月21日)之图像腐蚀操作
热门文章
- 在线答题考试小程序源码系统 支持在线刷题+考试二合一+安装部署教程
- wps怎么添加书签页面
- 虚拟机下Linux系统的安装及项目部署详解
- 万向区块链蜂巢学院 | 大硕:加密世界的NFT和游戏——从碎片化时间到碎片化价值
- [CVPR-20] Randaugment: Practical automated data augmentation with a reduced search space
- api0.php,API接口 · HisiPHP V2开发手册 · 看云
- SQL中常用的窗口函数(排序函数)-row_number/rank/dense_rank/ntile
- TDP®微步威胁感知平台
- CF-1196 题解
- 秒表清零c语言程序,显示的秒表 C语言程序