Ich habe versucht, Cache-Bit zu löschen, die Größe der App wird nicht wesentlich kleiner.Bilder werden nicht von der Festplatte nach dem Löschen von Cache gelöscht AFNetworking
Meine App-Größe beträgt etwa 30 MB plus 45 MB für zwischengespeicherte Bilder.
Dies ist, wie ich Cache zu löschen versucht:
[[NSURLCache sharedURLCache] removeAllCachedResponses];
[[AFImageDownloader defaultURLCache] removeAllCachedResponses];
AFAutoPurgingImageCache *imageCache = [AFImageDownloader defaultInstance].imageCache;
[imageCache removeAllImages];
- Auf meinem iPhone 6 iOS10 die Größe der App nicht kleiner habe.
- Auf Simulator innerhalb app Dateien
com.alamofire.imagedownloader/fsCachedData
alle Dateien sind immer noch da
Dies ist, wie ich Bilder herunterladen mit AFNetworking (3.1.0):
#import "AFImageDownloader.h"
[photoImageView setImageWithURLRequest:[NSURLRequest requestWithURL:thumb] placeholderImage:myCachedImage success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
[self setPhotoImage:image];
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
[self setupPlaceholder];
}];
ich das Caching im Simulator nicht immer funktioniert gefunden, versuchen reales Gerät. –