- 博客(4)
- 收藏
- 关注
原创 个人对runtime的理解
Runtime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下,一为 查阅方便二为 或许能给他人一些启发,三为 希望得到大家对这篇整理不足之处的一些指点。什么是Runtime我们写的代码在程序运行过程中都会被转化成runtime的C代码执行,例如[target doSomething];会被转化成o
2015-09-01 13:32:00
208
原创 block实现原理详解
block在使用的时候,引用外部变量时候,如果变量使用了__block修饰和没有使用修饰是不同的,那它们是存在什么样的不同呢?下面我讲详细讲解这个问题!
2015-05-15 13:29:36
229
转载 runtime 运行时机制 完全解读
在最开始听到runtime的时候,我是感到恐惧的,多么高大上的东西啊!!!后来,开始在网上查一些资料,可是就是只有那么几篇,看了好久,还不知所云,所以就更加恐惧了!!!!后来经过查看documents 以及一些国外大牛的blogs,终于对runtime有了更深刻的了解!于是就想写下这些东西,希望对读者们有帮助……我们前面已经讲过一篇runtime 原理,现在这篇文章主要介绍
2015-05-15 13:25:18
202
转载 iOS runtime原理
最近,一直又一个东西困扰着我,runtime到底是什么东西?原理又是什么?查看了网上的一些blog,一般都是讲怎么去用的,或者动态添加一些方法或者调用之类的,那runtime底层到底是个什么东东呢?希望我这篇文章对读者有用……对于runtime机制,在网上找到的资料大概就是怎么去用这些东西,以及查看runtime.h头文件中的实现,当然这确实是一种很好的学习方法,但是,其实我们
2015-05-15 13:21:30
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人