Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Seteos y configuraciones por parte del usuario

Hola.... me gustaría saber cómo puedo programar una página donde el usuario pueda definir algunas configuraciones que luego sean usadas por la aplicación. He visto montones de app donde en una página se setea si se quiere o no escuchar música, su volúmen, etc. Muchas Gracias

18 Respuestas

0voto

Peter Puntos289420
Voy a buscar a ver si encuentro algún código para ello. Segura que el último que te puse no hace eso ? Saludos.

0voto

Ponyo Blue Puntos1880
No, Peter, lamentablemente el mismo ejemplo dice: There are two basic ways to allow a user to specify a user preference. The simplest way is to use NSUserDefaults to store the preferences in the standard iPhone Settings Application. Alternatively we can add a settings screen directly to the App and store the settings in a plist file within our own application bundle. To keep this example simple we will take the first option. ... y yo busco la segunda opción. Si encuentras algo, te lo agradeceré montones

0voto

Wilb79 Puntos960
Buenas, en este turorial explican como almacenar datos en un archivo *.plist como alternativa a NSUserDefaults. No se si es esto lo que necesitas ! Se supone que con los datos en un *.plist se leen mas rápido que en NSUserDefaults.. pero también es mas complejo... Saludos!

0voto

Peter Puntos289420
Ok, entonces prueba con InAppSettingsKit con el que puedes hacerlo también, aquí lo tienes explicado. Saludos.

0voto

Ponyo Blue Puntos1880
Gracias Peter.

0voto

Ponyo Blue Puntos1880
Wilb79: seguí el tutorial al pie de la letra. Me queda una consulta: cuando se cambian los datos y se salvan, ¿estos cambios son definitivos? A lo que me refiero es que en Apple hay un ejemplo similar (el código no es exactamente igual), pero al reiniciar la aplicación, los valores vuelven a ser los del principio. Gracias

0voto

Peter Puntos289420

Ponyo Blue

Wilb79: seguí el tutorial al pie de la letra. Me queda una consulta: cuando se cambian los datos y se salvan, ¿estos cambios son definitivos? A lo que me refiero es que en Apple hay un ejemplo similar (el código no es exactamente igual), pero al reiniciar la aplicación, los valores vuelven a ser los del principio. Gracias

Mientras estes guardando y leyendo esos datos desde el .plist si. No solo hay que guardarlos, también leerlos, de esa forma la aplicación siempre sabe como están esos ajustes. Saludos.

0voto

Wilb79 Puntos960

Ponyo Blue

Wilb79: seguí el tutorial al pie de la letra. Me queda una consulta: cuando se cambian los datos y se salvan, ¿estos cambios son definitivos? A lo que me refiero es que en Apple hay un ejemplo similar (el código no es exactamente igual), pero al reiniciar la aplicación, los valores vuelven a ser los del principio. Gracias

Buenas Ponyo, yo también entiendo que si que son definitivos. En ese link te puedes bajar el propio código del tutorial, podrás comprobar que sí. Una cosa es el archivo .plist inicial que creas tu con unos valores iniciales (que son los que carga la primera vez). Cuando accedes a ellos y modificas des de la app se guardan los nuevos pero no en el mismo .plist ya que si vuelves a Xcode el .plist todavía tendrá los valores iniciales, pero si vuelves a acceder des de la app te mostrará lo ultimo que pusiste! Saludos!

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...