A drop-in solution of caching for NSURLConnection (including UIWebView and more)