В моей модели данных есть сущности «Пользователь» и «Друзья», которые являются отношениями «один пользователь ко многим друзьям».
Мой ViewController создается с переменной экземпляра для пользователя (* user), и поэтому я могу получить доступвсе друзья, загружая user.friends как друзей, определяются как NSSet в моем объекте User.
В моем коде я загружаю всех друзей в NSMutableArray, делаю некоторые вещи и, возможно, перед уходом хочу добавить дополнительных друзейи редактировать атрибуты существующих друзей.Я в растерянности, как я могу добавлять / редактировать друзей.
Должен ли я редактировать NSMutableArray объектов друзей и сохранить его обратно в User.context?Если так, то как?
Если редактировать друга, следует ли мне скопировать существующий объект друга, изменить значения, удалить старый объект из массива и добавить новый (скопированный и обновленный)?
Надеюсь, это имеет смысл...