IPhone SDK, EXC_BAD_ACCESS Менять изображение? - PullRequest
1 голос
/ 08 апреля 2010

У меня есть свой код, и я получаю сообщение об ошибке EXC_BAD_ACCESS, когда предполагается изменить ... любые идеи:

-(void) updatePlay {
    UIImage *img = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"bursttt" ofType:@"png"]];

    if (CGRectIntersectsRect(pinend.frame, balloonbit1.frame)){
        [maintimer invalidate];
        accelManeger.delegate = nil;
        ball.image = img;
        [UIImageView beginAnimations:nil context:NULL];
        [UIImageView setAnimationDuration:0.3];
        ball.transform = CGAffineTransformMakeScale(2, 2);
        [UIImageView commitAnimations];
    }
}

1 Ответ

1 голос
/ 08 апреля 2010

Возможно, ваш таймер - проблема. Вы аннулируете его, но не обнуляете, поэтому, если этот код будет выполняться более одного раза без сброса таймера, произойдет сбой.

...