Saltar al contenido

Diferencia entre CloudKit y almacenamiento de valores clave

Posterior a de nuestra extensa compilación de datos hemos podido solucionar esta problema que suelen tener ciertos los lectores. Te ofrecemos la respuesta y esperamos que resulte de mucha ayuda.

Solución:

CloudKit es para sincronizar registros de datos reales, así como activos (archivos).

de iCloud key-el almacenamiento de valor es esencial NSUserDefaults pero sincronizado entre dispositivos.

Así que piénsalo de esa manera. Si es un valor simple que puede almacenar en NSUserDefaultsusar key-almacenamiento de valores. Si se trata de datos reales que puede almacenar en una lista, base de datos, archivo o datos centrales, use CloudKit.

Solo pensé que podría ser útil mencionar que de acuerdo con la Guía de diseño de iCloud:

Las aplicaciones pueden almacenar solo 1 MB de datos en su key-almacenamiento de valor

Entonces eso puede ser algo que uno querría tener en cuenta al decidir entre CloudKit y iCloud Key-Value Storage.

En mi caso, para la aplicación en la que estoy trabajando actualmente, esta limitación está totalmente bien. Sin embargo, me imagino que en un proyecto más grande el límite de 1 MB podría no ser suficiente. ¡Ayuda saber eso por adelantado al tomar la decisión!

¡Espero que esto ayude!

Sección de Reseñas y Valoraciones

Si estás de acuerdo, tienes la opción de dejar un tutorial acerca de qué te ha parecido este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.