原文:点击 Run 之后发生了什么? 这是我以前去链家网面试的一个题目,当时回答不够全面,现在看了2016 WWDC以及Sunnyxx iDev大会的分享之后,感觉对这个问题...
IP属地:山东
原文:点击 Run 之后发生了什么? 这是我以前去链家网面试的一个题目,当时回答不够全面,现在看了2016 WWDC以及Sunnyxx iDev大会的分享之后,感觉对这个问题...
什么?你以为你通知全懂了?抱歉,你懂的仅仅是基础。 一、为什么要使用NSNotification The standard way to pass information b...
学习进度: runtime小序曲,从运行时多态看这股神秘力量 runtime进行曲,objc_msgSend的前世今生(一) runtime进行曲,objc_msgSend的...
C本身是一个静态语言,数据类型和代码运行的结果都是在编译的时候确定的。而Objective-C的runtime机制赋予了C一个新的活力,即运行时机制。这也就是说,OC代码或者...
概要:傻瓜式讲解动态绑定和消息转发。学习进度: runtime小序曲,从运行时多态看这股神秘力量 runtime进行曲,objc_msgSend的前世今生(一) runtim...
runtime小序曲一文中举出了runtime的三种应用方式: Objective-C源代码,以objc_msgSend方法举例。 NSObject的方法。 Runtime的...
runtime一直很神秘,本文从面向对象的基本特性多态,引出runtime,并做了基本的解释和简单应用梳理。后续会深入runtime。学习进度: runtime小序曲,从运行...
Blocks are a non-standard extension added by Apple Inc. to Clang's implementations of t...