[安装RVM报错:Failed to connect to raw.githubusercontent.com port 443: Connec...
方法缓存的查找和cache的读写操作 在苹果提供的oc底层源码中,可以看到类的结构,isa是指向类和原类,superclass指向父类,bits...
方法的存储以及方法缓存的存储 类和结构体 类中的成员对象变成结构体的成员,方法是否声明不影响c++文件,下面还有属性的set和get方法 注意,...
isa的初始化和指向 什么是isa isa是所有类结构体的第一个成员变量,被注释类说明是继承于objc_object结构体,objc_class...
数字签名 数字签名是先将数据做一次hash,得到数据摘要,然后将hash摘要做一次RSA加密。验证的时候,解密数字签名,得到hash,再拿has...
oc底层探索-alloc 在oc中,创建对象经常用 那么alloc 和init究竟做了什么呢 首先在 https://opensource.ap...
内存对齐 什么叫内存对齐内存对齐就是按照特定的规则对数据进行存储,一般编译器按照8字节对齐标准处理。内存对齐一般用在结构体上,类本质上也是结构体...
Linux命令 show ip route 顾名思义,就是显示IP的路径R 192.168.2.0/24 [120/1] via 61.114....
关于曼切斯特编码和差分曼切斯特编码 曼切斯特:在每个信号的中间跳变,有跳变要么为1,要么为0,这个没有统一的标准差分曼切斯特:在每个信号的开始跳...