-
…WebImage (MapKit and GIF), updated imports so they work fine
-
…Cache category. All the other categories will make calls to this one. Customization of setting the image is done via the setImageBlock and the operationKey
-
…actually expose, making it easier to work with them
-
…ts for SDImageCache, SDWebImageDownloader, SDWebImageDownloaderOperation, SDWebImageDecoder
-
…nc but were async. Left only the 2 async ones
-
…s sync. Properly marked them as async + added completion. Got rid of the recalculate param. If the `NSData` is provided, use it. Otherwise, recalculate from the `UIImage`
-
…an ioQueue. Updated the header comments
-
… cache which I think is misleading. Now `imageFromDiskCacheForKey` only checks the disk cache and the new method `imageFromCacheForKey` checks both caches
-
…ownloader operation. Any custom operation must conform to this protocol.
-
…k` to `deleteOldFiles`. No longer expose the sync `clearDisk` and `deleteOldFiles`, just the async ones
-
…ot called because of the old mechanism rellying on the `thread` property - probably because that thread did not have a runloop. Removed that and now cancelInternal is called as expected
-
…orURL:` from `SDWebImageManager`
-
…so we can get all the files
-
…he. Easier to read code
-
…ache. Only if the data provided is nil and we have an image, we will recaculate. Moved the NSData calculation in the UIImage MultiFormat categ, plus instead of another variant to check for PNG, relly on `sd_imageFormatForImageData`
-
…e as a string, the new added method `sd_imageFormatForImageData` will return a `SDImageFormat` enum value
-
# Conflicts: # CHANGELOG.md # Examples/SDWebImage Demo/MasterViewController.m # SDWebImage.podspec # SDWebImage/SDWebImageDownloader.m # SDWebImage/SDWebImageDownloaderOperation.m # WebImage/Info.plist
-
…parently there is a race condition on NSURLCache and we avoid making those checks unless necesarry (basically we will query the NSURLCache only when `SDWebImageRefreshCached` is used and the image cannot be cached by the system when it's too big or behind authentication)