title: UINavigationController pushviewcontroller memory management
body: <p>I have a UITableiew listing n number of contacts and from Table view delegate didSelectRowAtIndexPath I am navigating to a 'Contactview' UIViewController  by using <strong>UINavigationController pushviewcontroller</strong>. </p>
  
  <p>For an instance if I navigate the first contact to Contactview, Live Bytes memory goes up from <strong>1 MB to 3 MB</strong>. Then when I tap on the back button the viewcontroller <strong>delloc</strong> method is called but the memory still stay around <strong>2.95MB to 3MB</strong> . My question is when the viewcontroller <strong>delloc</strong> method is called the memory of the viewcontoller  should be released right ?  Am I wrong anywhere ? Please suggest me if I am wrong. And I am using ARC project.</p>
  
  <p>Thanks in Advance.. </p>