Fredrik Nannestad

1pod

CollectionAndTableViewCompatible

项目包含三个协议:- TableViewCompatible - Configurable - TableViewSection

创建一个符合TableViewCompatible协议的视图模型。视图模型可以是独立的类或者是对现有模型对象的扩展。由您选择。

创建一个符合Configurable协议的UITableViewCell子类。使函数configureWithModel接受您的视图模型实例作为参数。

最后创建一个符合TableViewSection协议的类或结构体,并让您的UITableViewDataSource数据模型为一个TableViewSection数组的数组。

更详细的解释请参阅这篇博客文章

许可证: Apache-2.0

  • Swift