iOS探索 runtime面试题分析(一、什么是Runtime)

一、什么是Runtime

  • runtime是由CC++汇编实现的一套API,为OC语言加入了面向对象、运行时的功能
  • 运行时(runtime)将数据类型的确定由编译时推迟到了运行时
  • 平时编写的OC代码,在程序运行过程中,最终会转换成runtime的C语言代码——runtime是Objective-C 的幕后作者

如类结构中的rorw属性

-ro(read-only)在编译时已经确定

  • rw(read-write)在运行时才确定,因此可以使用runtime进行修改

2020面试刷题与技术储备专区

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

推荐阅读更多精彩内容