先来看一个升级版面试题: 1、load与initialize分别是何时调用的?以及load与initialize这两个方法的在父类,子类,分类之间的调用顺序是怎样的?2、分类...
IP属地:北京
先来看一个升级版面试题: 1、load与initialize分别是何时调用的?以及load与initialize这两个方法的在父类,子类,分类之间的调用顺序是怎样的?2、分类...
今天我们先来看两个经典的面试题: 1、应用程序启动 在main函数之前都具体做了哪些内容?2、load在什么时候调用?子类、父类以及分类load的调用顺序? 带着这几个问题我...
接着上篇汇编部分,我们继续分析Runtime底层源码:如果通过sel找到imp的剩余部分,以及最后对这两篇文章分析及流程做个总结。下面直入正题: 二、C/C++递归查找 上篇...
上一篇传送门:Runtime系列之OC对象和方法本质 对于之前isa相关知识不完整的部分,我又做了一些补充,下面直接进入今天的正题,通过上一篇我们已经知道了Runtime的概...
一、前言 鸡汤一碗: 个人职业规划方向上,我们应该将精力集中在自己有天赋、有优势的领域上,而不是花费大量精力去补充我们平庸的地方,在自己有天赋的领域上把一个事情做到极致,...
上集内容飞机票:CoreAnimation_01 初识CoreAnimation 四、UIView和CALayer 1、UIView 和 CALayer 的概念和关系 在...
序言:其实对于学习,其实现在写文章是最好的.因为你现在所学到的东西是由浅入深的.写下你对这个知识点的理解,虽然没有深度.在文章中还会体现出很多疑惑.把这些都记录下来....
直接开始正题,还是以我们的甜甜圈为例子,先看一下隐藏面剔除前后的效果,然后再解释一下隐藏面剔除的应用场景和好处 一、OpenGL图像渲染上述问题的产生? 在绘制3D...