読者です 読者をやめる 読者になる 読者になる

べすとえふぉーと

プログラミング等のノート 

NSTimerを止める時の注意点

NSTimerを止めてEXC_BAD_ACCESSになることがある
対処法はnil代入

タイマの部分

TestTimer = [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(HogeHoge) userInfo:nil repeats:YES];

invalidateで止めてからnil代入

-(void)HogeHoge {
    NSLog(@"Hoge");
    [TestTimer invalidate];
    TestTimer = nil;
}