An iOS HTTP Library written in Swift to download multiple images & other data Asynchronously and for iOS Engineers who want to implement Pinterest/ Instargram like smooth image loading in their iOS Applications.
- Asynchronous Multiple Requests
- Configurable Cache that can be used to cache images.
- Inbuilt Class CachedImageView that has loadUrl method for Asynchronously loading Images.
- Cancel any request anytime by using this WebService's method -> WebService.sharedInstance.cancelTask(urlString: ) by providing url string.
- Configurable CacheManager Class that can be used to cache data in-memory.
- App memory usage is optimized and never exceeds the cache limit of images which is custom.
// import Pod
import Wonder_Async
...
// make your imageviews object of CachedImageView
@IBOutlet weak var popupImageView: CachedImageView!
....
// use loadImage for loading Image in CachedImageView object
popupImageView.loadImage(urlString: "imageUrlString")
Demo Example includes how to use library in your project.