Пока я использую инструмент «Leaks» для настройки своей игры на iphone, я обнаружил некоторые странные результаты.Некоторые строки отмечены как утечка, что на самом деле совершенно невозможно - по крайней мере, исходя из моего понимания управления памятью.Ниже приведен пример:
(увеличенное изображение: нажмите здесь ) ![enter image description here](https://i.stack.imgur.com/Agj1a.png)
Как видите, инструмент помечает этот метод как протекающий:
- (void) setSelected:(BOOL) s {
selected = s;
backgroundImageView.hidden = !selected;
}
Этот метод вызывается событием касания:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
self.selected = !selected;
[self.nextResponder touchesBegan:touches withEvent:event];
}
Я просто не могу понять, как этот метод может утечь.Кто-нибудь может дать мне подсказку?