title: When should I call super?
body: <p>What is the best using of <code>[super ... any method name]</code>. Recently I have found out that In dealloc the <code>[super dealloc]</code> must stand in the same end. Because any variable what didn't use before can be filled by garbage if we set it after <code>[super dealloc]</code> It's a rare thing, but it's possible. After this we will have crash in our app. </p>
  
  <p>So what is the best using of super method, for example what is best using for <code>-(void)viewWillAppear:(BOOL)animated</code>. Where is the best place for <code>[super viewWillAppear:(BOOL)animated]</code> in the begin of body or in the end? </p>