iOS开发——RunTime

Runtime

(运行时)  简称ios开发中的黑魔法

1、C语言的API  提供了很多函数 ,让我们对运行时进行操作,其实就是让我们动态的对内存修改内容。

2、运行Command+R  运行代码时,其实被运行的代码是在内存中,如声音、创建的对象、渲染的图片、数据、指令、代码等。

3、Runtime 其实就是动态去修改内存中的对象,把类的方法和属性进行动态的改变。

Runtime在代码那里?#import <objc/runtime.h>

typedef struct objc_method *Method;成员方法

typedef struct objc_ivar *Ivar;成员属性

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容