施工前期勘探数字化,提升工程质量管控
标签: 面试
共 22 篇文章
这个级别,面试官考察的重点通常是:**深度(原理)、广度(知识面)和 高度(架构与工程化)**。
深度解析了 **ARC (Automatic Reference Counting)** 的编译器插入逻辑。文档结合了底层原理、Mermaid 流程图以及**生动的辅助记忆法**,旨在帮助你不仅理解,更能清晰地复述。
Mach-O是什么?有什么作用?
Objective-C Runtime 中非常强大、但也容易让人晕头转向的一个类。理解了它,你就理解了 Objective-C 动态消息发送的核心机制。
在 iOS 面试和底层开发中,RunLoop 往往被视为最抽象的概念之一。很多人知道它是一个“死循环”,但不知道它为什么死而不僵,为什么能闲而不废。
静态库 & 动态库得差异和对冷启动得影响
熟悉 objc-runtime 源码、ARM64 汇编、指针位操作
Category(分类)机制是 Objective-C 语言的一大特色,它允许在不修改或不知道原有类源码的情况下,动态地为类添加新的方法。其底层实现涉及 Runtime 的核心机制,是衡量 iOS 工程师技术深度的重要考察点。
我们在谈论“冷启动慢”时,物理上到底发生了什么?
什么是二进制重排?为什么要重排?怎么重排?