title: Memory Leak UICollectionView
body: <p>As an extension to the question posted here: <a href="https://stackoverflow.com/questions/20607705/loading-uicollectionview-data-source-dynamically">Loading UICollectionView data source dynamically</a></p>
  
  <p>My <code>UICollectionView</code> needs to be reloaded with new data every time. So, the data source is changed and <code>[myCollectionView reloadData]</code> is called every time to refresh the data. Its been working for me. But the problem is with the memory. The cells already loaded in <code>myCollectionView</code> object don't seem to be released. So, every time, the view is refreshed, I seen an increase in the memory, though the number of cells are reduced for every refresh. When I release the collection view(Did it to see if the cells are released), I see the dealloc function of the cell is called for each occurrence of cell.  Do I need to call any function to clear the memory of the cells that are appended to my collection view? Am I missing something significant here? Please advise.</p>