前言 最近换了新工作,第一个需求是写几个列表。 简单的UITableView+Cell,但毕竟是入职后的第一个需求感觉要被review,所以还是想尽量弄得优雅一点。 下面话不多说了,来一起看看详细的介绍吧 需求 一个页面,可能出现多种cell。 这个需求应该是很常见的,需要解决的问题是如何让多个cell能够共同响应同一个方法,这样外部不需要知道具体的cell种类,只要调用同一个方法进行配置即可。 问了问朋友们大家基本上是两派。 协议 基类 我个人以前也是用协议对多个cell进行约束的,通过让cell遵循同一个协议并实现协议方法,让外部达到统一配置的效果。 //cell共同