What is the best using of [super ... any method name]. Recently I have found out that In dealloc the [super dealloc] must stand in the same end. Be
It mostly depends on whether your subclass needs things to happen before the superclass method, or after. Or both, as the case may be.
That's why init methods call the super method first thing, and dealloc methods last thing. In your example, when you are being notified that a view will appear, you might want to let the super do its thing, and then, after that, take care of whatever your subclass view needs to do. But it could conceivably be other way around, or you could call the super method in between your code. Different rules will apply according to your application's needs.