CloudInfinite.pod 'CloudInfinite'
CloudInfinite module, and then use it with SDWebImage to load online TPG images.
Objective-C// Instantiate `CloudInfinite` to build an image request link;CloudInfinite * cloudInfinite = [CloudInfinite new];// Build `CIImageLoadRequest` according to the basic feature options of CI you select;CITransformation * transform = [CITransformation new];[transform setFormatWith:CIImageTypeTPG options:CILoadTypeUrlFooter];// Build the image `CIImageLoadRequest`[cloudInfinite requestWithBaseUrl:@"image link" transform:transform request:^(CIImageLoadRequest * _Nonnull request) {// Request the successfully built `CIImageLoadRequest` instance.}];
// Instantiate `CloudInfinite` to build an image request link;let cloudInfinite = CloudInfinite();// Build `CIImageLoadRequest` according to the basic feature options of CI you select;let transform = CITransformation();transform.setFormatWith(CIImageFormat.typeTPG, options: CILoadTypeEnum.urlFooter);// Build the image `CIImageLoadRequest`cloudInfinite.request(withBaseUrl: "image link", transform: transform) { (request) in// Request the successfully built `CIImageLoadRequest` instance.}
pod 'CloudInfinite/TPG'
[self.tpgImageView setTpgImageWithData:data loadComplete:^(NSData * _Nullable data, UIImage * _Nullable image, NSError * _Nullable error) {}];
imageView.setTpgImageWith(data) { (data, image, error) in}
Feedback