iOS开发的面试题集锦
文章平均质量分 94
收集开发者在时下面试中碰到的技术问题,每篇文章将会讲解一个主题。针对面试的题目给出答案。然后尽可能的深入解析
FY_Chao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NSObject对象占用多少内存
标题为啥是8个字节?为啥是16字节?注意题目:一个NSObject对象占用多少内存?首先回答题目:系统分配了16个字节给 NSObject 对象(通过 malloc_size 函数获得)但NSObject对象内部只使用了8个字节的空间(64bit环境下,可以通过class_getInstanceSize函数获得)。为啥是8个字节?接下来我们通过 clang 将代码转换成 C/C++ 代码 结合 「runtime 的源码」 一探究竟。NSObject *obj = [[NSObj原创 2020-08-25 16:49:01 · 574 阅读 · 0 评论 -
iOS面试题库——KVC与KVO
KVC与KVO本文将会详解在面试中的常客——KVO实现的原理,在了解KVO之前我们要对KVC进行一个全面的了解,毕竟连官方文档都提到过: important: In order to understand key-value observing, you must first understand key-value coding.KVCKVC全称:Key-value c...原创 2018-06-15 10:13:45 · 2929 阅读 · 1 评论
分享