前言:在构建自己的组件库中,我们会经常编辑.podspec文件,进行一些配置项,但是有一些确实还是不太清楚,这里统一学习一下,内容翻译自官方文档:https://guides...
前言:在构建自己的组件库中,我们会经常编辑.podspec文件,进行一些配置项,但是有一些确实还是不太清楚,这里统一学习一下,内容翻译自官方文档:https://guides...
一. NSProxy简介 NSProxy是一个抽象的超类,它定义了一个对象的API,用来充当其他对象或者一些不存在的对象的替身。通常,发送给Proxy的消息会被转发给实际对象...
前言:面试题均来源于自己群内成员面试后,口述而成,BAT面试一般3面起步,因为多轮的面试题较难收集,有的到二面三面群内成员就被刷了,希望大家见谅!欢迎加入iOS交流群7614...
声明:面试是对自我审视的一种过程,面试题和iOS程序员本身技术水平没任何关联,无论你能否全部答出,都不要对自己产生任何正面或消极的评价! 欢迎加入iOS交流群76140767...
阅读了多篇运行时的文章,感觉都很不错,从几篇文章里面提取一些个人认为比较重要的,偏实战的知识点的摘录,另外还结合了个人的创造形成此文。再牛逼的技术和实战结合才有意义,本篇介绍...
本文主要分析 Observable 核心逻辑 Observable 三部曲 序列三部曲:序列产生、订阅、销毁 但是在实际代码中,如下所示,观察序列的整个流程是创建观察序列订阅...
当对象的引用计数为0时, 系统会调用对象的dealloc方法释放 在内部 继续调用了rootDealloc方法 显然调用顺序为:先调用当前类的dealloc,然后调用父类的d...
我们通过几个问题来探究下一个iOS如何获取到一个对象: alloc和init的区别? alloc方法做了哪些事情? alloc 和 init的区别 从字面意思上,我们可以知道...
我们先从下面案例看看alloc和init分别做了什么事? 输出打印结果 打印的分别是对象描述、指针指向的地址(即当前指针存放的对象的地址)、当前指针地址(当前指针被存储在哪里...