我在分析我的应用程序时收到警告我正在附加屏幕截图,
我在初始化期间为Dead store
存储了animationForButton2
值
永远不会读
button_2
是自定义UIButton
,如何关闭此警告..?
答案 0 :(得分:2)
只需替换说:
的行CAKeyframeAnimation *animationForButton2 = [CAKeyframeAnimation animation];
animationForButton2 = [CAKeyframeAnimation animationWithKeyPath:@"position"];
使用
CAKeyframeAnimation *animationForButton2 = [CAKeyframeAnimation animationWithKeyPath:@"position"];
在原始代码示例中,使用animationForButton2
实例化CAKeyframeAnimation
是没有意义的,只有丢弃它并在下一行替换为另一个CAKeyframeAnimation
。