Recently, I was looking for an example of using the Nimbus library to help manage a UITableView and its respective cells. Their documentation covers a lot of the details, but I was having a difficult time seeing exactly how all the pieces of the puzzle fit together. I couldn’t find a good, simple example, so I made one. You can find it on github.
Nimbus provides some solid value dealing with displaying a list of models within a table view. It simplifies mapping your model classes to a specific UITableCellView subclass, managing cell reuse, and updating cell contents with values from a different object. Check out the example for more details.
Pull requests are welcome to improve or expand on the example.