Товарищи по команде написали код, например,
deinit {
NotificationCenter.default.removeObserver(self)
}
Я прокомментировал, чтобы удалить это, так как наблюдатели уже позаботились о структуре. Товарищи по команде хотят сохранить этот код, если нет побочных эффектов. Теперь, даже если мы сохраним этот код выше, есть ли какой-нибудь побочный эффект?
Должен ли я также вызывать super.deinit()
внутри deinit?
deinit
вообще (как указано в заголовке) или его следует переопределить для удаления наблюдателя? - person Martin R   schedule 24.02.2020