YYWebImage
GitHub describes it as Asynchronous image loading framework.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
ibireme/YYWebImage: README details
GitHub describes it as Asynchronous image loading framework.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Asynchronous image loading framework.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. The README describes the project this way: It was created as an improved replacement for SDWebImage, PINRemoteImage and FLAnimatedImage.
README details
The README section "README details" states: It use YYCache to support memory and disk cache, and YYImage to support WebP/APNG/GIF image decode. See these project for more information.
README details
The README section "README details" states: Features ============== - Asynchronous image load from remote or local URL. - Animated WebP, APNG, GIF support (dynamic buffer, lower memory usage). - Baseline/progressive/interlaced image decode support. - Image loading category for UIImageView, UIButton, MKAnnotationView and CALayer. - Image effect: blur, round corner, resize, color tint, crop, rotate and more. - High performance memory and disk image cache. - High performance image loader to avoid main thread blocked. - Fully documented.
CocoaPods
The README section "CocoaPods" states: 1. Update cocoapods to the latest version. 2. Add pod 'YYWebImage' to your Podfile. 3. Run pod install or pod update . 4. Import \ . 5. Notice: it doesn't include WebP subspec by default, if you want to support WebP format, you may add pod 'YYImage/WebP' to your Podfile. You may call YYImageWebPAvailable() to check whether the WebP subspec is installed correctly.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes