Tôi sử dụng thư viện tải/lưu trữ hình ảnh SDWebImage khá nhiều bất cứ khi nào tôi hiển thị hình ảnh trong chế độ xem bảng.Cách sử dụng SDWebImage mà không cần bất kỳ bộ nhớ cache nào cho một ví dụ
Tôi thường thực hiện nó như vậy (theo phương thức xem bảng cellForRowAtIndexPath
).
[cell.imageView setImageWithURL:
[NSURL URLWithString:@"http://asite.com/animage.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
Và điều đó sẽ tải phiên bản được lưu trong bộ nhớ cache nếu có.
Còn nếu tôi muốn sử dụng tính đơn giản của SDWebImage (với trình giữ chỗ/mã tải xuống mạnh) - nhưng không có bộ nhớ cache chỉ ở một nơi.
Tôi biết cách vô hiệu hóa bộ nhớ đệm trong SDWebImage, nhưng tôi không biết cách bạn gọi setImageWithUrl: placeholderImage:
để đảm bảo rằng SDWebImage không sử dụng bất kỳ bộ nhớ cache nào?
Lý do tôi muốn làm điều này là tôi đang sử dụng nó để hiển thị webcam trong chế độ xem bảng (rõ ràng, bạn muốn cập nhật này mọi lúc).