摘要:
宏定义在很多方面都会使用,例如定义高度、判断iOS系统、工具类,还有诸如文件路径、服务端api接口文档。为了对宏能够快速定位和了解其功能,我们最好在定义的时候将其放入特定的头文件中,下面我抛砖引玉,对一些常用的宏进行分类、分文件定义,希望对大家有所帮助。 定义尺寸类的宏 DimensMacros.h //状态栏高度 #define STATUS_BAR_HEIGHT 20 //Nav... 阅读全文
posted @ 2016-09-23 14:39
brave-sailor
阅读(219)
评论(0)
推荐(0)
摘要:
十进制->十六进制 Byte bytes[]={0xA6,0x27,0x0A}; NSString *strIdL = [NSStringstringWithFormat:@"%@",[[NSStringalloc]initWithFormat:@"%02lx",(long)bytes[0]]]; 阅读全文
posted @ 2016-09-23 14:23
brave-sailor
阅读(6026)
评论(0)
推荐(0)
摘要:
Bluetooth4.0.jpg Bluetooth4.0.jpg 最近在忙一个蓝牙项目,在处理蓝牙数据的时候,经常遇到进制之间的转换,蓝牙处理的是16进制(NSData),而我们习惯的计数方式是10进制,为了节省空间,蓝牙也会把16进制(NSData)拆成2进制记录。这里我们研究下如何在他们之间进 阅读全文
posted @ 2016-09-23 14:22
brave-sailor
阅读(501)
评论(0)
推荐(0)
摘要:
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 详见代码: [cpp] view plain copy print? // // main.m // Foundation5-NSMutableString // // Created by 阅读全文
posted @ 2016-09-23 14:00
brave-sailor
阅读(916)
评论(0)
推荐(0)