title: How to implement didReceiveMemoryWarning?
body: <p>I have developed a simple location aware iPhone application which is functionally working very well to our expectations except in the low memory condition of the phone .</p>
  
  <p>In low memory condition of the phone my app just crashes and If I increases the phone memory by freeing up some space it again start working well without any crash .</p>
  
  <p>when I did some googling on the problem I found that in the low memory conditions the OS will send didReceiveMemoryWarning to all the controllers in the current hierarchy so that each one of them should implement didReceiveMemoryWarning method and also set iboutlet to nil for the view that is currently not visible . </p>
  
  <p>I have also read somewhere that if the view for that controller is not visible the method <strong>setView</strong> with nil parameter will be called and if there are some outlet variables attached to view there will be problem in removing them.</p>
  
  <p>So with all these fundas what is the best to handle low level memory condition raised by the Iphone by implementing the  <strong>didReceiveMemoryWarning</strong> and <strong>viewDidUnload</strong> methods.</p>
  
  <p>Please give a proper example or link if possible for the solution of the above problem .</p>
  
  <p>thanks.</p>