Mi aplicación está extrayendo datos JSON de nuestro servicio web. En todas las instancias hasta ahora, la información se mantendría en la memoria o simplemente se actualizaría sobre la marcha sin necesidad de retener nada localmente que no sea el token de inicio de sesión utilizado en la API. Con una de las nuevas funciones que estamos agregando, tomaremos un grupo de ubicaciones, 26 max, con long, lat, radius y name.Almacenamiento de objetos en iOS para su uso posterior
También necesito agregar 1-2 campos a esta información para crear un objeto más grande. Entonces mi pregunta es, ¿cuál sería la mejor manera de almacenar este tipo de datos en el sistema de archivos iOS? Actualmente he estado usando NSUserDefaults, pero parece algo limitado o desaconsejable para grandes cantidades de datos. Tal vez no.
Estos datos deberán recuperarse, modificarse o corregirse, y volverse a guardar. Todo esto sin dejar de tener la capacidad de extraer cualquiera de esos 26 objetos. Gracias de antemano por leer y ayudar.
he visto algunos ejemplos de uso del llavero para el almacenamiento de información de inicio de sesión, que yo estaba pensando en la implementación. Gracias por la info. –
El archivado seguro suena como una idea mucho mejor para elementos de 20 is luego CoreData. Y si necesita almacenar nombre de usuario y contraseña, hay una fuente de muestra de Apple que describí cómo usar aquí: http://stackoverflow.com/questions/6972092/ios-how-to-store-username-password-wihtin-an -app/6972305 # 6972305 –