iOS学习之Runtime

本文整理了一些关于Runtime的文章,适合对Runtime不太了解的同学学习使用。

Runtime-iOS运行时基础篇
如题,这篇文章讲解的非常全面细致,读完之后会对runtime有个基本的认识;

Runtime-iOS运行时应用篇
这边文章介绍了一些runtime的应用,例如动态方法交换、分类添加新属性等等;

Runtime奇技淫巧__带你深入理解Runtime特有概念
Runtime奇技淫巧__不受限制的消息发送
Runtime奇技淫巧__获取类的实例变量以及属性并强势与KVC、msgSend混用
Runtime奇技淫巧__方法交换
Runtime奇技淫巧__动态链接对象以及给分类添加属性
Runtime奇技淫巧__动态添加方法,消息转发改善异常
上边这几篇文章通过名字就能知道这是同一个作者写的,作者以幽默诙谐的方式让你对runtime从了解到熟悉,语言、图文都挺搞笑,看他的文章有点读段子的感觉,在呵呵一乐的同时也学习了知识。

Runtime那些事儿(消息机制)
这篇文章是配合实际工程例子进行讲解的,更直观。

如果耐心读完这几篇文章,自己在实际操作测试下,相信你对runtime会有新的认识的!

你可能感兴趣的:(iOS学习之Runtime)