title: Memory not being released right even dealloc method is called after dismissing view controller
body: <p>What am I doing is I am creating lots of UIView in the background and keep them in a NSMutableArray to use later. But when I dismiss the view controller I check the memory in Xcode and it seems some of memory not being released. I checked; view controller is being deallocated. </p>
  
  <p>Check please:
  <img src="https://i.stack.imgur.com/N67JT.png" alt="enter image description here"></p>
  
  <p>This happend after several showing and dismissing the view controller. Some of them is being released but not all.
  Thanks.</p>