瀏覽代碼

Fixed image memory calculation

周明宇 9 年之前
父節點
當前提交
fac9d87340
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      UIKit+AFNetworking/AFAutoPurgingImageCache.m

+ 2 - 2
UIKit+AFNetworking/AFAutoPurgingImageCache.m

@@ -44,8 +44,8 @@
 
 
         CGSize imageSize = CGSizeMake(image.size.width * image.scale, image.size.height * image.scale);
         CGSize imageSize = CGSizeMake(image.size.width * image.scale, image.size.height * image.scale);
         CGFloat bytesPerPixel = 4.0;
         CGFloat bytesPerPixel = 4.0;
-        CGFloat bytesPerRow = imageSize.width * bytesPerPixel;
-        self.totalBytes = (UInt64)bytesPerPixel * (UInt64)bytesPerRow;
+        CGFloat bytesPerSize = imageSize.width * imageSize.height;
+        self.totalBytes = (UInt64)bytesPerPixel * (UInt64)bytesPerSize;
         self.lastAccessDate = [NSDate date];
         self.lastAccessDate = [NSDate date];
     }
     }
     return self;
     return self;