美文网首页
iOS 底层 - runtime初识

iOS 底层 - runtime初识

作者: 水中的蓝天 | 来源:发表于2020-03-26 10:29 被阅读0次

    本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之处还望指教,万分感谢 !

    了解Objective-C

    Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大不同;(动态性:在程序运行过程中可以改变和添加一些方法、属性。)

    Objective-C的动态性是由Runtime的一套API接口来实现的;

    Runtime API提供的对外调用接口基本上都是C语言的,其源码由C、C++、汇编语言编写;runtime中很多经常用到的API实现一般都是通过汇编代码实现,比如:objc_msgSend()

    runtime底层官方源码下载

    相关文章

      网友评论

          本文标题:iOS 底层 - runtime初识

          本文链接:https://www.haomeiwen.com/subject/ypsquhtx.html