Если у меня есть набор пользовательских UIViewControllers, что я выпускаю в «перезагрузке» рутина приложений высокого уровня, будет хороший способ, чтобы освободить их взгляды установитьRelease для контроллеров и представлений
self.view = nil;
в dealloc метод?
Я удаляю их из супервизора, но это просто влияет на отображение. Они не сохраняются нигде, кроме свойств .view контроллеров. Чувство кишки, глядя на мой график распределения объектов, заключалось в том, что взгляды не освобождались при выпуске UIViewControllers, но я не уверен. Я не вызываю dealloc напрямую, просто помещая эту строку в метод dealloc, чтобы представления были выпущены. – Michael