OC Runtime关系
2019-07-05 本文已影响0人
事件_666
A 运行时特性
可以向编译后的类中添加方法,转发消息,交换方法等。
B 核心功能
1 把C封装成OC
2执行OC方法转 利用消息机制 执行C函数
C 编译OC文件
clang-rewrite -objc 文件
D 对象模型

E tagpoint
64位中用指针地址直接存数据 小对象 NSnumber NSString NSdate
指针最后一位是2,
A 运行时特性
可以向编译后的类中添加方法,转发消息,交换方法等。
B 核心功能
1 把C封装成OC
2执行OC方法转 利用消息机制 执行C函数
C 编译OC文件
clang-rewrite -objc 文件
D 对象模型
E tagpoint
64位中用指针地址直接存数据 小对象 NSnumber NSString NSdate
指针最后一位是2,