У меня есть UIViewController (назовите его NumberTwo), который я представил как модальный контроллер представления от другого UIViewController (назовите его NumberOne). NumberTwo содержит метод touchBegan, который отслеживает прикосновения, а также метод акселерометра, который отслеживает изменения ориентации устройства в направлении x, y или z. В NumberTwo есть кнопка «Готово», при нажатии которой она перестает быть контроллером модального представления:
[self dismissModalViewControllerAnimated:NO];
Но кажется, что он все еще прислушивается к прикосновениям и все еще отслеживает ускорения. Как я могу полностью освободить NumberTwo, когда его закрою? Я попытался добавить вызов освобождения следующим образом:
[self dismissModalViewControllerAnimated:NO];
[self release];
, но это вызвало EXEC_BAD_ACCESS.