hyperoslo / hyperoslo/Cache

why it doesn't work in this situation

Abierto
#339 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Swift
Estrellas
3.1k
Forks
355
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

let diskConfig = DiskConfig(name: "Floppy")
let memoryConfig = MemoryConfig(expiry: .never)

let storage = try? Storage(
diskConfig: diskConfig,
memoryConfig: memoryConfig,
fileManager: FileManager.default,
transformer: TransformerFactory.forData()
)

let user2 = User(firstName: "J222ohdsdsdn", lastName: "Sdsdsdsdnow")

let customStorage = storage?.transformCodable(ofType: User.self)
customStorage?.async.setObject(user2, forKey: "cityfd") { result in
let ddfs = try? storage?.object(forKey: "cityfd")
print(ddfs)
switch result {
case .success():
print("saved successfully")
case .failure(let error):
print(error.localizedDescription)
}
}

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

No se identifica ningún archivo fuente ni ninguna prueba. Reproduce la secuencia a través de Storage, transformCodable(ofType:), async.setObject y object(forKey:), capturando el fallo y el resultado esperado; completar requiere identificar la causa y verificar el comportamiento esperado de lectura tras escritura.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
swift
Área
mobile-dev
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.