swift-actor-persistence

Installation
SKILL.md

用于线程安全持久化的 Swift Actor

使用 Swift actor 构建线程安全数据持久化层的模式。结合内存缓存与文件支持的存储,利用 actor 模型在编译时消除数据竞争。

何时激活

  • 在 Swift 5.5+ 中构建数据持久化层
  • 需要对共享可变状态进行线程安全访问
  • 希望消除手动同步(锁、DispatchQueue)
  • 构建具有本地存储的离线优先应用

核心模式

基于 Actor 的存储库

Actor 模型保证了序列化访问 —— 没有数据竞争,由编译器强制执行。

Installs
2
First Seen
Jun 22, 2026