摘要: oc是一门全动态语言,oc的一切都是基于runtime实现的。 为了能正确理解runtime,我们首先来由其他的语言引出动态的oc。 1.传统的面相过程的语言开发,例如c语言,编译器做到的是:把一份代码里的函数名称,转化为一个相对的内存地址,把调用这个函数的语句转换成一个jmp跳转指令,在... 阅读全文
posted @ 2014-05-27 22:42 一壶浊酒 阅读(771) 评论(0) 推荐(0) 编辑