0
У меня есть UIPickerView с двумя компонентами. Я хотел бы сохранить выбор пользователя для компонентов. Как я могу это сделать? Я пытался с NSUserDefaults, но это не помогло.Как сохранить выбор строк UIPickerView
Спасибо!
Почему «NSUserDefaults» не помогла? Вы не смогли заставить его работать или не соответствовали вашим требованиям? – Justin
Я использовал эти настройки для сохранения: NSUserDefaults * pickerViewSelectionDefaults = [NSUserDefaults standardUserDefaults]; [pickerViewSelectionDefaults setInteger: row forKey: @ "pickerViewSelectionKey"]; [pickerViewSelectionDefaults synchronize]; и эти настройки для загрузки: NSUserDefaults * pickerViewSelectionDefaults = [NSUserDefaults standardUserDefaults]; [pickerView selectRow: [pickerViewSelectionDefaults integerForKey: @ "pickerViewSelectionKey"] inComponent: 0 анимированный: ДА]; – 2010-08-16 10:55:20
Guy Dor: Я настоятельно рекомендую определить макрос для каждого из ваших ключей по умолчанию. Наличие опечатки в одном случае одного из них приведет вас в бешенство. –