Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

176
Vistas
¿In-Memory Realm tiene la copia de los datos de Realm persistentes en disco en Swift?

Solo trato de entender, cuando tratamos de acceder a un objeto utilizando una instancia de reino en memoria, ¿replica los datos del reino persistente del disco en ese momento o será una instancia de reino limpia sin datos en los objetos?

Entiendo que ambas instancias del reino apuntan al mismo esquema de objeto pero aún están confundidas.

Tengo persistencia de disco y reino en memoria en mi proyecto .

Cuando trato de consultar el reino persistente en disco, los objetos de datos se devuelven si existen, mientras que, por otro lado, si realizo la misma consulta en el reino en memoria, siempre devuelve 0 objetos.

Cualquier ayuda sería apreciada.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El Realm en memoria será una instancia de Realm limpia. No interfiere con ningún otro reino (en el disco o en otro lugar). Todas las entradas desaparecerán una vez que finalice su aplicación.

Incluso puede tener varios Reinos en memoria ejecutándose a la vez, por ejemplo, para tener una base de datos limpia para cada clase de prueba unitaria. Solo asegúrese de usar un inMemoryIdentifier diferente para cada prueba.

 var config = Realm.Configuration() config.inMemoryIdentifier = self.name // use the test class name as identifier let realm = try Realm(configuration: config) return realm
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda