Tengo una aplicación simple, basada en la plantilla de "Aplicación de utilidad". Recupera un archivo XML protegido con contraseña (a través de NSXMLParser).Almacenamiento de contraseñas en aplicaciones de iPhone
Quiero permitir que el usuario establezca un nombre de usuario y una contraseña en "FlipsideView", ¿cómo podría hacerlo?
tengo los conceptos básicos en su lugar, las dos cajas UITextField, el valor del cual se vuelve a establecer en un valor fijo cuando la vista cargas (usando el método de viewWillAppear
), y NSLog'd cuando la vista está cerrado (el NSLog
es solo para probar, obviamente, en el método viewWillDisappear
)
¿Cómo guardo los datos? He echado un vistazo a la documentación del desarrollador, y parece que debería estar usando NSUserDefaults
..?
Perfecto, gracias! Una cosa señalada en los comentarios de esa página (que causó el error al compilar), debe incluir el iPhoneOS Security.framework para que funcione. – dbr
Esto tiene mucho sentido para almacenar la contraseña, pero ¿qué ocurre con el almacenamiento del nombre de usuario (para recuperar la contraseña)? Algo que no se sobrescribirá en las actualizaciones de la aplicación, etc. Parece inútil almacenar en los valores de usuario si es lo único que hay allí. –