前言:在构建自己的组件库中,我们会经常编辑.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分别做了什么事? 输出打印结果 打印的分别是对象描述、指针指向的地址(即当前指针存放的对象的地址)、当前指针地址(当前指针被存储在哪里...
iOS底层原理总结 - 探寻Class的本质 对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。上接 iOS底层原理总结 - 探寻OC对象...
iOS底层原理总结 - 探寻OC对象的本质 对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 面试题:一个NSObject对象占用多少内...
[TOC] runtime相关问题 面试题出自掘金的一篇文章《阿里、字节:一套高效的iOS面试题》该面试题解答github 地址版本目前已经完结,可自行下载pdf进行阅读,仅...
特别备注 本系列文章总结自MJ老师在腾讯课堂Swift编程从入门到精通-MJ大神精选[https://ke.qq.com/course/392094],相关图片素材均取自课程...
一、前言 本系列文章通过介绍 贝塞尔曲线 的基础知识,贝塞尔曲线在iOS中的应用以及一些高级技巧,循序渐进,试图让读者对iOS的中贝塞尔曲线知识有一个较系统的认识。 你可能在...
题目1 题目链接[https://codeforces.com/contest/1673/problem/A]题目大意:给出一个字符串,由小写字母组成;现在Alice和Bob...
参考文章:Swift 4.1 迁移小技巧 —— CompactMap Swift 4.1引入了compactMap,这里简单说一下来由和迁移技巧。 为什么要有CompactM...