使用CHGAdapter优化UITableView、UICollectionView编码

优化UITableView、UICollectionView

2018-08-20  本文已影响109人  18aa8f12b69d

上次提到使用Adapter设计模式简化UITableView、UICollectionView 文章(在ios中使用适配器设计模式优化UITableView)。这次在Adapter的基础上再一次优化,只需要提供数据。

UITableView最简单的用法使用CHGAdapter框架

代码:

运行效果图

UICollectionView最简单的用法使用CHGAdapter框架

非常简单,只需要将上述UITableView的demo中的tableView换成collectionView

代码

运行效果图


需要注意的是,当使用以上2种方式需要Model实现相应的协议

以下是CHGAdapter的下载地址及Demo

GitHub地址: Object-C版本Swift版

开源中国码云:Object-C版Swift版

cocoapods安装(OC):pod 'CHGAdapter', '~> 0.2.6' 导入 import "CHGAdapter.h"

cocoapods安装(Swift):pod 'CHGAdapter_swift', '~> 0.1.6'  导入 import CHGAdapter_swift

如果喜欢的话帮忙给个小星星😊

上一篇 下一篇

猜你喜欢

热点阅读