I'm not sure how setting the indentifierCounter = 0 is solving the "unrecognized selector" error you're getting. Can you post the actual line that is throwing the error?
In the protocol method:
Try setting the imageView.image to nil like:
the old image displays until the new one is loaded
In the protocol method:
Code:
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
Try setting the imageView.image to nil like:
Code:
MyCellClass *cell = (MyCellClass*)[tableView dequeueReusableCellWithIdentifier:kMyCellIdentifier];
if (cell == nil) {
cell = [[MyCellClass alloc] initWithFrame:myFrame reuseIdentifier:kMyCellIdentifier];
} else {
// Reset the cell's image so that it doesn't repeat images
[cell.myImageView setImage:nil];
}