У меня проблема при вызове removeFromSuperview в объекте View.История выделения (в соответствии с приборами) выглядит следующим образом:
myView alloc -> myView 1
addSubview: myview -> myView 2
myView release -> myView 1
myView removeFromSuperview -> myView 0
myView dealloc -> myView -1 (вызывается removeFromSuperview)
Я понимаю, что метод dealloc вызывается, поскольку счетчик ссылок достигает 0.Однако я не понимаю, почему он уменьшает число ссылок на единицу, вызывая отправку сообщения в освобожденный метод.
Кроме того, я могу обнаружить его только с помощью инструментов.Использование xcode не приводит к сбою.
Любая помощь будет принята с благодарностью.Большое спасибо.