У меня есть подкласс UIView, который часто выделяется и освобождается в рамках проекта iOS. Я добавил [self.layer removeAllAnimations];
, чтобы попытаться удалить все анимации перед уничтожением объекта. Иногда я все еще получаю -[ClassName animationDidStop:finished:]: message sent to deallocated instance
. Теперь, разве удаление анимаций не должно убить этого делегата и помешать ему попытаться вызвать animationDidStop?