0
CABasicAnimation을 구현하고 애니메이션이 완료되면 UIViewController에 알리고 싶습니다. 이 자원에서 : 애니메이션 위젯이 Swift 3.0으로 변환되지 않음
http://www.informit.com/articles/article.aspx?p=1168314&seqNum=2
은 내가 애니메이션의 대리자로의 ViewController를 지정하고의 ViewController에서animationDidStop
메소드를 오버라이드 (override) 할 수 있음을 이해했다. 그러나 나는 스위프트에 다음 코드 줄을 변환 할 때 :
[animation setDelegate:self];
과 같이 :
이animation.delegate이 = 자기 // 더 setDelegate 방법이없는
엑스 코드는 불평 :
Cannot assign value of type 'SplashScreenViewController' to type 'CAAnimationDelegate?'
내가 뭘 잘못하고 있니? 내가 놓친 게 있니?