Click here to support Nimbus development and make a donation at !
An iOS framework whose growth is bounded by O(documentation).
Nimbus Models


A model is an implementation of a data source protocol.

Data sources are required by various UI components throughout UIKit and Nimbus. It can be painful to have to rewrite the same data source logic over and over again. Nimbus models allow you to separate the data source logic from your view controller and recycle common functionality throughout your application. You'll find that your view controller can then focus on the broader implementation details rather than implementing dozens of data source methods.

Vanilla UIKit vs Nimbus Models

If you would like to see an example of Nimbus models being used, check out the ModelCatalog example application.


 Table View Models
 Table Cell Factory
 Table Cell Catalog
 Model Tools
Generated for Nimbus by doxygen 1.7.4-20110629