Общее понимание Deep Copy NSMutableArray - PullRequest
1 голос
/ 16 декабря 2011

У меня есть один сценарий здесь, и, возможно, кто-то мог бы просветить меня в этом краеугольном камне. У меня есть синглтон, где изначально мой json анализируется, и я загружаю содержимое оттуда в мою модель данных.

Теперь давайте предположим, что я копирую из единственного файла в мою модель данных, есть ли способ передать информацию обратно в единый объект, когда информация меняется в моей модели данных? В настоящее время я делаю грубое принуждение, чтобы обновить мою модель данных и одноэлементные объекты, чтобы сохранить согласованность, но я просто считаю, что это плохой подход.

Был бы какой-то лучший способ отменить глубокое копирование, но просто попытаться увидеть мои варианты здесь.

Спасибо

1 Ответ

1 голос
/ 16 декабря 2011

Вы, вероятно, должны изучить KVO, то есть механизм, который включает привязки или CoreData.

Определенно проверьте документы Apple - но для быстрого начала посмотрите на Наблюдая NSMutableArray для вставки / удаления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...