Я вижу, что в моем случае происходит что-то странное: dealloc
называется, но viewDidUnload
нет.
Но я думаю, что могу жить с этим для целей управления памятью, потому что все мои сильные свойства будут освобождены в это время (я использую ARC).
В вашем случае, я думаю, вам следует проверить также, звонит ли dealloc
и отпустить там fetchedResultsController
.