В моем подклассе UICollectionViewCell
я установил модель, а затем наблюдаю за свойством на модели с помощью KVO. Я просто не уверен, когда лучшее место для удаления наблюдателя.Когда лучше всего удалять наблюдателя из свойства при использовании UICollectionViewCell?
Я мог удалить его, когда модель была изменена, но это значит, что наблюдатель все равно будет активен, когда ячейка будет удалена с экрана и помещена в очередь повторного использования. Аналогично с -prepareForReuse
Есть ли лучшее место, чем -viewWillMoveToSuperview:
?