自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除