Эй, ребята, у меня есть подкласс NSManagedObject.В awakeFromInsert и awakeFromFetch я вызываю метод инициализации, который, помимо прочего, запускает NSTimer.
Теперь мне нужно место, чтобы сделать недействительным таймер.Однако dealloc, finalize, didTurnIntoFault, prepareForDeletion и willTurnIntoFault не вызываются.
Согласно документации, все эти методы должны вызываться при удалении объекта из памяти.Ни один из них, однако все данные сохраняются в постоянном хранилище.Я озадачен, почему или как.
Могу ли я что-нибудь сделать, чтобы эти методы не вызывались в течение жизненного цикла объектов?