I have a custom UITableViewCell that has data that I get from the server. I set the reuseIdentifier of the cell when the data comes in. Everything works fine, until I do a pull down to refresh and get new/updated data. The identifier from the server is the same, but the data may be different (which is an expected result in this case). When this happens I need to re-create the cells, and keep the same reuseIdentifier. I know that not setting the reuseIdentifier is one way around this, but that's a very bad idea, that hurts performance.
I've looked at plenty of question here involving reuseIdentifier's, but none of them seam to answer my question.
Thank you for any insight you have!