title: How to clear memory and disk cache for images loaded using Kingfisherin UITableView?
body: <p>I need to free all the memory occupied by images fetched using Kingfisher. I have a UITableView that store a lot of images and has the Load More feature also.</p>
  
  <p>I tried these measures.</p>
  
  <p>In viewDidLoad() I am setting the cache size.</p>
  
  <pre><code>let cache = KingfisherManager.sharedManager.cache
  cache.maxMemoryCost = 50 * 1024 * 1024
  // Set max disk cache to 50 mb. Default is no limit.
  cache.maxDiskCacheSize = 50 * 1024 * 1024
  // Set max disk cache to duration to 3 days, Default is 1 week.
  cache.maxCachePeriodInSecond = 60 * 60 * 24 * 3
  </code></pre>
  
  <p>In viewWillDisappear() I am clearing this.</p>
  
  <pre><code>cache.clearMemoryCache()
  // Clear disk cache. 
  cache.clearDiskCache()
  // Clean expired or size exceeded disk cache.
  cache.cleanExpiredDiskCache()
  </code></pre>
  
  <p>Still memory does not gets free as expected. Kindly correct me if I m missing something.</p>