写给自己: 当你真正懂得要改变的时候,你已经和原来的你不一样了。对于目标的坚定会激发你无限的潜力,从而促使你寻找各种方法提高自己。想要什么样的生...
对于学习来说,最大的成本不是金钱,而是时间。低质量低效率的学习不仅是对金钱的浪费,更是对时间、生命的浪费。 先来看一系列大厂必问的iOS的高阶面...
先来看一下iOS/Mac OS系统内核架构 需要注意:dyld是运行在用户态的进程(下面解释)。也就是说:App启动过程从系统内核XNU到内核把...
OpenGL初探Mac下环境搭建 一、需要准备的文件资源需要准备的资源有 libGLTool.a GLTools glew 百度网盘永久有效文件...
本篇会多角度多种方式分析内存地址部分内容,需掌握一些计算机基础知识: 1、大小端模式 传送门 2、常用数据类型所占存储空间 3、与OC内存对齐算...
先来看一个升级版面试题: 1、load与initialize分别是何时调用的?以及load与initialize这两个方法的在父类,子类,分类之...
前言:什么是runtime?根据官方文档的解释,Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objectiv...
今天我们先来看两个经典的面试题: 1、应用程序启动 在main函数之前都具体做了哪些内容?2、load在什么时候调用?子类、父类以及分类load...
引子: 一个经典的面试问题: 或者是问:下面这块代码执行后打印的结果 执行一下结果发现这三个对象的地址是相同的 为什么呢?接下来我来详细分析一下...