>_
unclekui.dev
//
首页
专栏
知识地图
文章
关于
订阅更新
浅色
深色
跟随系统
Series · 31 articles
iOS 技术专栏
深入 Swift、UIKit、SwiftUI、系统运行机制、架构、性能、安全与 App 工程治理。
01
Swift 编译管线:从 Source、SIL 到机器码与增量构建
02
Swift 类型与调用派发:从静态调用、Witness Table 到 Existential
03
Objective-C Runtime:从 isa、消息派发到 KVC、KVO 与 Swift 互操作
04
Mach-O 与动态链接:从 Header、符号绑定到代码签名与崩溃符号化
05
iOS 应用启动:从进程创建、dyld 到首帧与可交互
06
iOS 应用生命周期:从 App、Scene 状态到挂起、恢复与终止
07
UIKit 视图与控制器:从 View Hierarchy、Containment 到转场与布局边界
08
iOS 沙盒与系统边界:从容器、Entitlement 到扩展进程与数据保护
09
UIKit 事件与响应链:从 Hit Testing、手势识别到键盘与焦点协调
10
UIKit Auto Layout:从约束方程、优先级到 Self-sizing 与性能诊断
11
UIKit 列表与数据源:从 Cell 复用、Diffable Snapshot 到大数据集性能
12
SwiftUI 声明式模型:从 View 值、Identity 到环境与生命周期边界
13
SwiftUI 状态与数据流:从所有权、Observation 到异步竞态治理
14
SwiftUI 更新与布局:从依赖跟踪、Transaction 到 Proposal-Response 协议
15
SwiftUI 导航与 UIKit 互操作:从路由状态、深链恢复到 Representable 生命周期
16
Core Animation:从 Layer Tree、Transaction 到 Render Server
17
iOS 图形与媒体:从 ImageIO、Core Image 到 Metal 显示管线
18
iOS 帧性能:从刷新率、Render Loop 到 Hitch 诊断
19
GCD 与 Run Loop:从队列调度、事件循环到死锁诊断
20
Swift Concurrency:从结构化任务树到取消与异步序列
21
Swift Actor 隔离:从数据竞争安全到重入竞态治理
22
iOS 并发工程实践:从取消、防抖到 Single-flight 与竞态测试
23
iOS URL Loading System:从 URLSession 到缓存、认证与后台传输
24
iOS 请求治理:从 API Client 分层到重试、幂等与离线一致性
25
iOS 安全传输:从 ATS、TLS 信任到请求签名与抗重放
26
iOS 本地存储选择:从 UserDefaults、Keychain 到 SQLite 与 SwiftData
27
iOS Core Data 与 SwiftData:对象图、上下文、并发与历史追踪
28
iOS 数据迁移与一致性:从 Schema 演进到离线同步与损坏恢复
29
iOS 分层与依赖设计:从业务边界到 Composition Root
30
iOS UI 架构模式:从 MVC、MVVM 到 UDF、TCA 与 VIPER
31
iOS 状态建模:从 Impossible State 到异步一致性