使用核心animation对图像进行sorting,接收内存警告

我收到内存警告使用100animation图像,所以我试图使用核心animation,而是这给了我同样的问题。 这是因为我不知道如何在当前代码中使用replaceSublayer

UIView* upwardView=[[UIView alloc]init]; [upwardView setFrame:CGRectMake(0, 0, 1024, 768)]; [self.view addSubview:upwardView]; NSArray *animationImages=[NSArray arrayWithObjects:[UIImage imageNamed:@"001.png"],[UIImage imageNamed:@"001.png"],[UIImage imageNamed:@"002.png"],[UIImage imageNamed:@"003.png"],....,nil]; CAKeyframeAnimation *animationSequence = [CAKeyframeAnimation animationWithKeyPath: @"contents"]; animationSequence.calculationMode = kCAAnimationLinear; animationSequence.autoreverses = YES; animationSequence.duration = 5.00; animationSequence.repeatCount = HUGE_VALF; NSMutableArray *animationSequenceArray = [[NSMutableArray alloc] init]; for (UIImage *image in animationImages) { [animationSequenceArray addObject:(id)image.CGImage]; } CALayer *layer = [upwardView layer]; animationSequence.values = animationSequenceArray; [layer addAnimation:animationSequence forKey:@"contents"];