I have a custom
I figured out the solution, hopefully this answer will save someone else the time.
I inherited this code base and it had some issues. The
UITableViewCell's that were not working under iOS 9 were not using
UITableViewCell nibs w/ a
ContentView. Instead, someone had created a
UIView nib and then pointed it to a custom
UITableViewCell subclass. The nibs did not have a
ContentView and apparently iOS 9 is a little more picky about that. This implementation worked fine under iOS 8 and there were no compiler or runtime errors or warnings.
The solution was to create a new
UITableViewCell subclass and let Xcode auto create the nib for it. Then I copied over all of the UI and code from the old nib and pasted it into the
ContentView of the new nib. I then had to fix up the constraints and rewire the connections to the custom subclass.