private func iconAnimation() {
let anim = CABasicAnimation(keyPath: "transform.rotation")
anim.toValue = 2 * M_PI
anim.duration = 15
anim.repeatCount = MAXFLOAT
//动画完成不删除,如果iconView被释放,动画会一起销毁。常用于由于切换控制器后返回原来的控制器动画消失的问题。
anim.isRemovedOnCompletion = false
//动画添加都图层
iconView.layer.add(anim, forKey: nil)
}