CABasicAnimation* rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat:(DEGREES_TO_RADIANS(360))];
rotationAnimation.duration = .85;
rotationAnimation.repeatCount = 999999;
rotationAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear];
[_mImage.layer addAnimation:rotationAnimation forKey:@"revItUpAnimation"];
//
[_mImage.layer removeAnimationForKey:@"revItUpAnimation"];