前段时间,公司内部开发小组进行了一场Runtime分享交流会,我也重新拾遗了一些与Runtime相关的知识,现分享出来,一起学习。 1.准备: ...
前段时间,公司内部开发小组进行了一场Runtime分享交流会,我也重新拾遗了一些与Runtime相关的知识,现分享出来,一起学习。 1.准备: ...
isa的本质 在学习Runtime之前首先需要对isa的本质有一定的了解,这样之后学习Runtime会更便于理解。 回顾OC对象的本质,每个OC...
这篇文章是笔者结合一些参考文章和当初学习Runtime的心得而写的一篇总结,主要讲解Runtime在工作中的运用,没有涉及到太底层的知识,极尽详...
写在前面: 关于KVC和KVO各种博客多了去了,重新整理下,就当是温习一下吧,不对的地方请指教,喜欢的点个喜欢什么也是挺好。 一,KVC KV...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是...
对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 问题iOS用什么方式实现对一个对象的KVO?(KVO的本...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 介绍 KVO全称Key...
前言: 对于一个大项目而言,最烦恼的就是在众多界面难以找到对应的viewController,要改个东西都要花好长的时间去找对应的类。 特别是当...
一、什么是 Runtime(也就是所谓的“运行时”,因为是在运行时实现的。) 1.Runtime 是一套底层的c语言API(包括很多强大实用的c...
前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。如果喜欢我的文章,可以关注我微博:袁峥Se...
专题公告
入坑