NSUserDefaults - это простой и эффективный способ сохранения таких настроек, но он сохраняет только то значение, которое вы ему даете.Вам все равно нужно будет извлечь значение и использовать его для установки значения ползунка при следующей загрузке этого контроллера.Было бы полезно, если бы вы опубликовали код, который доставляет вам неприятности, а также описание того, что не работает.Можете ли вы сохранить значение в объекте sharedDefaults?Вы можете получить его?
Чтобы сохранить значение для ползунка, например, для управления температурой, вы должны сделать что-то вроде следующего:
[[NSUserDefaults sharedDefaults] setFloat:temperatureSlider.value forKey:@"temperature"];
и восстановить ползунок, вы бы сказали:
float temperature = [[NSUserDefaults sharedDefaults] floatForKey:@"temperature"];
temperatureSlider.value = temperature;
Конечно, всегда приятно использовать константы для таких вещей, как @ "температура".Я просто стараюсь сделать это как можно более простым.