I’m using navigation controller for my app. In one of views I have an animation that is fired by timer.
When I click back I get this message in console:
modifying layer that is being finalized
I think that it’s because animation is still running after dealloc. I found how to remove animations but it’s not working in this case:
[toolbarView.layer removeAllAnimations];
Is there a different way to release this viewcontroller without problems?
That is due to releasing problem.
in my case, i m allocating a class inside the method and that i am pushing to next view controller .
after that i m releasing that class.so it is showing that error.
solution….
i initialized in .h and released in dealloc.now it is working fine.