Sto lavorando su un'applicazione per iPhoneiPhone App: come ottenere il valore predefinito da root.plist?
Ho letto una chiave da root.plist come questo:
NSString *Key1Var = [[NSUserDefaults standardUserDefaults] stringForKey:@"Key1"];
("Key1" è una PSMultiValueSpecifier
per il quale un valore di stringa di default è stato impostato già in radice .plist)
che funziona bene, una volta che l'utente effettua le impostazioni. Ma se l'utente esegue l'app prima di eseguire qualsiasi impostazione, otterrà nil
per "Chiave1". In tal caso, mi aspettavo il valore predefinito che avevo impostato per "Chiave1". cosa devo fare, in modo che l'utente non debba fare impostazioni, per far funzionare l'applicazione per la prima volta?
saluti, Harish
possibile duplicato di [Si può fare le impostazioni in Impostazioni .bundle predefinito anche se non apri l'app Impostazioni] (http://stackoverflow.com/questions/510216/can-you-make-the-settings-in-settings-bundle-default-even-if-you -dont-open-the) –
Per "possibile", intendo "esatto". –