摘要:
core bluetooth,蓝牙4.0限制: IOS6 以上 一、外设 peripheral 二、中心 central 三、服务,一个设备有多个服务;由蓝牙硬件厂商决定。决定哪些是用来交互(读写),哪些可获取模块信息(只读); 四、特征,一个服务有多个特征,特征是与外界交互的最小单位;由蓝牙硬件厂 阅读全文
摘要:
core bluetooth,蓝牙4.0限制: IOS6 以上 一、外设 peripheral 二、中心 central 三、服务,一个设备有多个服务;由蓝牙硬件厂商决定。决定哪些是用来交互(读写),哪些可获取模块信息(只读); 四、特征,一个服务有多个特征,特征是与外界交互的最小单位;由蓝牙硬件厂 阅读全文
摘要:
头文件:#include <string.h>bzero() 会将内存块(字符串)的前n个字节清零,其原型为: void bzero(void *s, int n);【参数】s为内存(字符串)指针,n 为需要清零的字节数。bzero()会将参数s 所指的内存区域前n 个字节,全部设为零值。实际上,b 阅读全文
摘要:
Bonjour(法语中的你好)是一种能够自动查询接入网络中的设备或应用程序的协议。Bonjour 抽象掉 ip 和 port 的概念,让我们聚焦于更容易为人类思维理解的 service。通过 Bonjour,一个应用程序 publish 一个网络服务 service,然后网络中的其他程序就能自动发现 阅读全文
摘要:
以下操作都是在mac命令终端执行: 显示隐藏文件: 取消显示隐藏文件 阅读全文
摘要:
解决办法: 第一步:使用mac终端命令执行命令: 阅读全文
摘要:
如果想深入弄懂它的原理:建议阅读《UNIX网络编程》 socket,我们一般指的是长连接,但是原来还有短连接,正确的解释是: 1. 如果是短链接,使用同步socket。例如http服务器、转接服务器等等。 2. 如果是长链接,使用异步socket。例如通讯系统(QQ / Fetion)、webgam 阅读全文
摘要:
打印当前的行号:NSLog(@“%d”,_LINE_); 打印当前文件所处的文件路径:printf(@“%s\n”,_FILE_); 打印指针变量地址:NSLog(@“%p”,&p); 打印对象地址:NSLog(@“%p”,p); 输出当前函数名:NSLog(@“%s\n”,_func_); 阅读全文
摘要:
网友解答: 阅读全文
摘要:
类本质的东西 类的加载过程; 阅读全文
摘要:
网友解答: *类别(category)和继承的区别? *类别:类别是对一个功能完备的类的一种补充,就像是一个东西的主要基本功能都完成了,可以用类别为这个类添加不同的组件,使得这个类能够适应不同情况的需求。比如animal这个类,具有eat和run等方法,想给这个类添加一个bark的方法,可以用类别。 阅读全文
|