IOS int 转nsdata (把1 变为 0 0 0 1)
来源:互联网 发布:沈阳有几种打车软件 编辑:程序博客网 时间:2024/06/05 20:35
一、 问题
将int 转换为NSData , 比如 Int i = 1 转化为NSData 对应的十六进制 应该是 0 0 0 1.
这个问题折腾了很久 socket 通过WiFi 连接 硬件,一直发了消息没返回,后来才发现是接口里一个转换不对造成的。
二、办法
+(NSData *)int2Nsdata:(int) i{
int j = ntohl(i); //高低位转换 不然1 的结果是 1 0 0 0
NSData *data = [NSDatadataWithBytes: &j length:sizeof(i)];
return data;
}
0 0
- IOS int 转nsdata (把1 变为 0 0 0 1)
- :将一个数的第五位变为1,第六位变为0
- iOS 图片转NSData
- iOS NSData转float
- 如果MxN 矩阵中有0,则把该元素的整行,列都变为0(算法)
- 怎么把标识字段变为普通的int类型字段
- iOS中NSString转换成HEX(十六进制)-NSData转换成int
- iOS中NSString转换成HEX(十六进制)-NSData转换成int
- iOS中NSString转换成HEX(十六进制)-NSData转换成int
- iOS中NSString转换成HEX(十六进制)-NSData转换成int
- iOS - NSString转换成HEX(十六进制)-NSData转换成int
- excel中输入较长数值就把尾数变为0了,怎样设置才能达
- uva 11384 把n个数都变为0要多少次操作
- 面试题(1)——把二叉树变为排序的双向链表
- NSData转NSString,Byte,UIImage ,int
- NSData 转 Int 的几种方法
- 智力题-2:序列变为0
- iOS NSString 转 NSData 互转
- 常用PHP函数系列七:生成唯一的注册码
- poj 2418 Hardwood Species(Trie)
- 【jzoj3250】【Pow】
- hust 1585 排队
- Animate.css动画库的使用
- IOS int 转nsdata (把1 变为 0 0 0 1)
- 常用PHP函数系列八:计算两个时间戳之间的日期(常用于倒计时计算时间)
- 从尾到头打印链表
- java集合详解
- shell练习1:删除目录下指定文件中的指定行
- 双向循环链表函数(有删除,增加,排序,统计等功能)
- java基础学习面向对象之单例模式 五-6
- 常用PHP函数系列九:PHP判断是否微信浏览器
- bzoj1028 [JSOI2007]麻将