You're welcome Brendan, we're really glad you like it
When I create my tableViewModel and configure it to use my custom cell, it looks like it's still showing content in the default textLabel and/or detailTextLabel controls. So I've had to override willDisplayCell to null those out explicitly. I would think that would be automatic. Or a setting or something.
You're absolutely right, this will probably end up being implemented as a setting.
Oh... and can this version be used to create custom section header views when the list is generated by an SCArrayOfObjectsModel?
Would you please elaborate on what ideas you have for creating the header views? Are you thinking of creating a view in Interface Builder and linking it to the SCTableViewSection headerView property?