Podążam za przykładem w dolnej części strony, aby wywołać funkcję animationDidStop
.Delegat CABasicAnimation do animacjiDidStop?
http://www.informit.com/articles/article.aspx?p=1168314&seqNum=2
Autorka mówi:
Mam obiekt, który został zaprojektowany specjalnie, aby być delegatem animacje i wszystko co robi to trzymać referencję do obiektu docelowego, zaakceptować animationDidStop: wiadomość, a następnie zwolnij się.
To sugeruje, że nie należy robić:
[animation setDelegate:self];
Jestem całkiem nowy w programowaniu aplikacji może ktoś przedstawi w jaki sposób mogę to zrobić? Lub wyślij mi link tam, gdzie jest wyjaśniony.
masz na myśli, że powinien zrobić [zestaw animacjiDelegate: self]; ? Artykuł mówi, aby to nazwać. –
__Pamiętaj, że 'delegat' CAAnimation' jest silny, więc możesz potrzebować ustawić go na 'nil', aby uniknąć cykli zatrzymania! __ –