Aprimoramento em animationOptionsWithCurve:

Agora não há como retornar nulo, e as linhas foram compactadas para melhor leitura e visualização.