質問:以下のアニメーションが適用された UIView を含む ViewController の割り当てを解除すると、メモリ リークやリテイン サイクルが発生しますか?
つまり、このアニメーションを uiview に適用すると、uiview の親 VC が破棄または割り当て解除されたときに、メモリ リークまたは保持サイクルが発生しますか?
+(CAAnimation*)fadeOfRoomStatusLabel
{
//Customize animation
CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"opacity"];
animation.FromValue = [NSNumber numberWithFloat:0.2f];
animation.toValue = [NSNumber numberWithFloat:1.0f];
animation.autoreverses = YES;
//animation.BeginTime = CACurrentMediaTime()+.8;
//animation.timingFunction = [CAMediaTimingFunction functionWithName: kCAMediaTimingFunctionEaseOut];
animation.removedOnCompletion = NO;
animation.duration = 1;
animation.repeatCount = 99;
return animation;
}