Swift Concurrency 系列 05|Actor 是什么?它和传统线程安全写法有什么区别?
阅读Actor 不是“Swift 版锁”,它真正改变的是共享状态该如何被组织
单一鸣 · 2024年7月19日
Actor 不是“Swift 版锁”,它真正改变的是共享状态该如何被组织
单一鸣 · 2024年7月19日
Task 不是异步代码的万能入口,真正关键的是谁创建它、谁取消它、谁对结果负责
单一鸣 · 2024年7月15日
它们经常一起出现,但分别在回答“任务从哪来、跟谁绑定、由谁来改 UI”三个问题
单一鸣 · 2024年7月9日
它不是语法糖,而是 Swift 试图把并发从“靠约定”升级成“语言能力”
单一鸣 · 2024年7月1日
真正决定项目后期好不好改的,不是模板高级不高级,而是状态边界、页面职责和组件抽象是不是从一开始就摆对了
设置页看起来简单,但它其实非常适合拿来练页面层次、状态归属和组件抽象
很多 SwiftUI 性能问题不是框架天生慢,而是状态粒度、计算时机和视图更新范围一起失控了