title: Why and when do we need to use @autoreleasepool in ios projects
body: <p>I have read so many blogs for @autorelease pool but I am still not clear about this @autorelease pool concept in objective c or ios development.</p>
  
  <p>So can any one please throw a light on this concept.
  It would be very helpful to me if any one could provide me with an example of it and when the use of @autorelease pool is required. </p>
  
  <p>How can I measure the memory allocation with use of @autorelease pool and without it.</p>
  
  <p>Please throw a light on this topic might be it is duplicate.</p>