Yeah, I can do that. But a quick summary:
Code:
if (cell == nil)
{
// Do anything that will be the same on EACH cell here
}
// Do anything that could be different on each cell here.
return cell;
For the second part, you have to assume that the cell you are getting is incorrectly configured, and then take steps to re-configure it. If you are only doing if (whatever) {checkmark}, then you aren't making the proper assumptions. It needs to be an if/else case. if (whatever) {checkmark} else {no checkmark}.
iSDK> Can I assume the reason you've never responded is that you realized you were talking about the wrong post, and were in fact describing exactly what I showed?