Swift 4.0, image downloader, downloading, Caching, thread-safe Architecting Asynchronous Image Download and Caching in Swift Few months ago, I worked on a side-project that involved writing image downloader and cacher from scratch without using a third-party library. Today, in this blog post I am going to summarize how