Ранее я читал посты с той же проблемой, но мой вопрос остается. Мое приложение должно сначала прочитать файл plist, чтобы получить некоторые параметры, и при загрузке на устройство не может прочитать plist настроек по умолчанию (работает на симуляторе). Одним из решений должно быть копирование этого списка в каталог документов, но только этот? Устройство не может прочитать пользовательские значения по умолчанию, установленные в plist? если я скопирую его в каталог docs, сможет ли устройство связать ключи для plist, если оно находится в другом месте? Мне нужно прочитать пользовательские настройки по умолчанию перед выполнением любой функции. Спасибо.
-(void)loadSettings
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
self.userID = [[NSUserDefaults standardUserDefaults] stringForKey:@"userID"];
self.nom2 = [[NSUserDefaults standardUserDefaults] stringForKey:@"t2"];
self.nom3 = [[NSUserDefaults standardUserDefaults] stringForKey:@"t3"];
self.nom4 = [[NSUserDefaults standardUserDefaults] stringForKey:@"t4"];
self.currentGlobal = [[NSUserDefaults standardUserDefaults] stringForKey:@"versionApp"];
NSLog(@"Version App = %@", currentGlobal);
self.colorTab = [[NSUserDefaults standardUserDefaults] stringForKey:@"color"];
firstBoot = [[NSUserDefaults standardUserDefaults] boolForKey:@"firstBoot"];
[defaults synchronize];
}