Persistencia Segura entre Hilos con Actors de Swift
Patrones para construir una capa de persistencia de datos segura entre hilos en Swift usando actors: caché en memoria respaldada por almacenamiento en fichero. Elimina las condiciones de carrera por diseño (verificadas por el compilador), ideal para apps offline-first. Para equipos que desarrollan apps iOS/macOS con Swift 5.5+.
Incluida en el Pase · para Claude Code, Cursor, Codex CLI
// qué_hace
Implementa una capa de persistencia local segura entre hilos en Swift usando el modelo de actors.
// cómo_lo_hace
Define un repositorio genérico actor con caché en memoria y volcado a fichero JSON, apoyándose en el aislamiento de actor para serializar accesos y evitar data races en tiempo de compilación.
// ejemplo_de_uso
Úsala cuando tu app Swift guarda datos desde varios hilos y aparecen data races difíciles de reproducir. Ej.: montas un repositorio actor con caché en memoria y volcado a JSON que serializa los accesos y elimina las carreras en tiempo de compilación.
// plataformas
// opiniones_de_la_comunidad
Opiniones
Cargando opiniones…