I have an object that return a cached image view (UIImageView), which do the loading, showing the loading image, and then populate the view with the loaded image.
In my case, the TableView shows multiple rows, where the same user photo might appears more than once, and I noticed that because it is cached, it shown in the last cell it is been added to. I've tried to construct the UIImageView each time the table ask for a cell, it works, so the problem is with the cached image view!, but i don't know why! hints?