Измените методы запуска и остановки на это:
-(IBAction)start;{
[myticker invalidate];
myticker = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(showActivity) userInfo:nil repeats:YES];
}
-(IBAction)stop;{
[myticker invalidate];
myticker = nil;
}
Это остановит его сбой.Кроме того, вы должны добавить это:
-(void)dealloc
{
[myticker invalidate];
}