分析CAKeyframeAnimation时发出警告

时间:2013-11-29 05:13:37

标签: ios iphone animation cakeyframeanimation

我在分析我的应用程序时收到警告我正在附加屏幕截图, 我在初始化期间为Dead store存储了animationForButton2值 永远不会读 enter image description here

button_2是自定义UIButton,如何关闭此警告..?

1 个答案:

答案 0 :(得分:2)

只需替换说:

的行
CAKeyframeAnimation *animationForButton2 = [CAKeyframeAnimation animation];
animationForButton2 = [CAKeyframeAnimation animationWithKeyPath:@"position"];

使用

CAKeyframeAnimation *animationForButton2 = [CAKeyframeAnimation animationWithKeyPath:@"position"];

在原始代码示例中,使用animationForButton2实例化CAKeyframeAnimation是没有意义的,只有丢弃它并在下一行替换为另一个CAKeyframeAnimation