Ho una semplice applicazione, basata sul modello "Utility Application". Recupera un file XML protetto da password (tramite NSXMLParser).Memorizzazione di password nelle applicazioni iPhone
Desidero consentire all'utente di impostare un nome utente e una password in "FlipsideView", come dovrei farlo?
ho le basi in luogo, le due caselle UITextField, il cui valore viene impostato un valore fisso al caricamento vista (utilizzando il metodo viewWillAppear
), e NSLog'd quando la vista è chiusa (la NSLog
è solo per il test, ovviamente, nel metodo viewWillDisappear
)
Come si memorizzano i dati? Ho dato un'occhiata alla documentazione dello sviluppatore e sembra che dovrei usare NSUserDefaults
..?
Perfetto, grazie! Una cosa sottolineata nei commenti di quella pagina (che ha causato l'errore durante la compilazione), devi includere l'iPhoneOS Security.framework per farlo funzionare. – dbr
Questo ha perfettamente senso per la memorizzazione della password, ma per quanto riguarda la memorizzazione del nome utente (per recuperare la password)? Qualcosa che non verrà sovrascritto sugli aggiornamenti delle app, ecc. Sembra inutile archiviarli negli userdefaults se è l'unica cosa lì. –