
8篇文章 · 1228字 · 0人关注
运行时简介 运行时本质 运行时交换方法 运行时添加方法 运行时添加属性 运行时字典转模型 运行时-Clang编译
可以将.m文件通过命令行 转化为cpp文件后查看源码 在终端中输入clang -rewrite-objc main.m Clang编译示例-方法...
设计模型:字典转模型的第一步模型属性,通常需要跟字典中的key一一对应问题:一个一个的生成模型属性,很慢?需求:能不能自动根据一个字典,生成对应...
原理:给一个类声明属性,其实本质就是给这个类添加关联,并不是直接把这个值的内存空间添加到类存空间。
如果一个类中方法仅仅是声明,并不会加载到内存,只有实现的方法才会加载到内存中 开发使用场景:如果一个类方法非常多,加载类到内存的时候也比较耗费资...
开发使用场景:系统自带的方法功能不够,给系统自带的方法扩展一些功能,并且保持原有的功能。 方式一:继承系统的类,重写方法. 方式二:使用runt...
方法调用的本质,就是让对象发送消息。 objc_msgSend,只有对象才能发送消息,因此以objc开头. 使用消息机制前提,必须导入#impo...
runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在...
文集作者