Храните данные из TableView в NSUserDefaults - PullRequest
0 голосов
/ 19 марта 2011

если получено представление таблицы и пользователь может добавить в нее строки:

-(IBAction)textFieldDidEndEditing {

NSString *string = textField.text;
[tableArray addObject:string];
[mainTableView reloadData];
textField.text = @"";

}

как я могу сохранить содержимое tableView в NSUserdefaults?Кто-нибудь может дать мне короткий пример, пожалуйста?

спасибо:)

1 Ответ

2 голосов
/ 19 марта 2011

попробуйте сохранить весь массив как объект в NSUserDefaults

NSUserDefaults *default = [NSUserDefaults standardUserDefaults];

[default setObject:tableArray forKey:@"key"];

и теперь получить его из NSUserDefautls:

NSArray *array = [standardUserDefaults objectForKey:@"key"];

Надеюсь, это решит какую-то проблему Урса. :)

...