Pregunta

Estoy escribiendo una aplicación muy sencilla, para el iPhone. Por desgracia estoy realmente un novato. Lo que estoy tratando de hacer es guardar los datos al final de una experiencia de usuario. Este dato es muy simple, sólo el cordón o int, o algún arreglo.

Más tarde Quiero ser capaz de recuperar esos datos, por lo tanto, también necesito un ID de evento (supongo).

Podría, por favor señalar la mejor manera, API o la tecnología para lograr que, XML, texto plano, serialización ...?

¿Fue útil?

Solución

NSUserDefaults es una buena opción para pequeñas cantidades de datos.

Si usted necesita para manejar algo más grande que un kilobyte o así, es posible considerar el uso de los métodos de initWithContentsOfFile: NSArray o NSDictionary para leer en un archivo plist. Para escribir el archivo, utilice los métodos writeToFile:atomically:. Este archivo tiene que ir en el directorio de documentos de su aplicación.

Otros consejos

NSUserDefaults . Sencillo y fácil de usar. Este se encargará de todos los archivos de E / S para usted, y sólo toma un par de líneas de código.

Yo y mi equipo creó una clase simple para este fin, que como Mark señaló hace uso de NSUserDefaults. Esperemos que esto le ayuda a salir ...

http: // getsetgames. com / 2009/10/07 / ahorro-y-carga datos de usuario-y-preferencias /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top