The completion handler need invoke even failed to animate

Invoke the completion block even failed to animate.
It'll be better if the completion block with a NSError as parameter.