Удаление подпредставления, мой таймер продолжает работать - iPhone SDK - PullRequest
0 голосов
/ 03 августа 2010

У меня NSTimer работает в подпредставлении представления. Я хочу удалить вид и, конечно, остановить таймер. Кажется, я могу удалить представление (оно физически исчезает), но таймер продолжает работать, я все еще вижу инструкции трассировки.

Это код для удаления вида ...

for (UIView *subview in [self.myViews subviews]) {
    NSLog(@"*****REMOVE current views!!!!!!!!!!!!");
       // Only remove the subviews with tag not equal to 1
    if (subview.tag != 1) {
     NSLog(@"*****!!!");
     [subview removeFromSuperview];
    }

1 Ответ

1 голос
/ 03 августа 2010

Вы пробовали [timer invalidate] сразу после [subview removeFromSuperview]?

...