IP 属地未知
砥砺开发工程师
他的动态
OC底层原理探究:runtime
1.runtime概述runtime是一套由C/C++写的API,封装了一些动态性相关的函数,为OC提供了动态性,可以是OC在运行的时候进行属性、方法的修改、添加。 Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同。Objective-C的动态性是由Runtime API来支撑的。Runtime API提供的接口基本都是C语言的,源码由C\C++\汇编语言编写。2.isa详解要想学习Runtime,首先要了解它底层的一些常用数据结构,比如isa指针。在arm64…