Câu hỏi này là vì sự hiểu biết của tôi khi mã của tôi hoạt động tốt. Tôi đã xem xét bên trong SDWebImage, nhưng nó khá lớn và tôi không thể xác định cơ chế hoạt động của câu hỏi. OK, chúng ta hãy nói rằng tôi có một tableview đầy đủ của UIImageViews (một bên trong mỗi tế bào), và tôi gọi SDWebImage Category/Extension trên mỗi người trong số họ đi và lười biếng tải một hình ảnh từ trang web.Hiểu cơ chế được sử dụng bởi SDWebImage khi được sử dụng trong UITableView
Cơ chế nào được sử dụng để cập nhật ô như trên màn hình với hình ảnh mới tải xuống mà không tải lại chế độ xem bảng?
Tôi hỏi điều này vì tôi đã ngạc nhiên khi thấy rằng khi sử dụng phần mở rộng SDWebImage, mỗi hình ảnh imageViews của ô của tôi xuất hiện ngay sau khi hình ảnh tương ứng đã tải xuống.
Tôi đã có ấn tượng rằng tôi phải tải lại bảngViewView, nhưng thay vào đó mỗi ô 'imageView' được tự động cập nhật khi hình ảnh có sẵn!
Tính năng này hoạt động như thế nào? SDWebImage có giữ một tham chiếu đến mỗi ô/imageView mà nó hoạt động không?