Прошу прощения, я знаю, что на этот вопрос уже есть ответы.Но я хотел бы знать, правильный ли мой подход выбора NSUserDefaults для моей реализации.
Я пытаюсь создать «список избранного», который будет отображаться в UITableView
, где мне нужно будет сохранить около 5 объектов.для каждого списка.Поэтому я решил, что у меня будет NSDictionary
в пределах NSArray
для моего источника данных tableView.
Я опешил от использования NSUserDefaults
, когда прочитал «Значения, возвращаемые из NSUserDefaults, являются неизменяемыми».Есть ли способ, которым я могу манипулировать сохраненными объектами?Например, прочитайте массив из NSUSerDefaults
, затем добавьте в него новые объекты и сохраните его.
NSUserDefaults
выглядит очень простым в использовании.
EDIT Можем ли мы вставить изменяемые объекты в?