前言
以前就有人问过这样一个问题:如果一个tableView的很多或者所有cell上都显示一个倒计时,该怎么实现? 今天自己恰好也遇到了这样的需求:很多产品,每个都有一个时限,在时限内才可以申购,过了申购功能就会关闭.简单描述就是,每个cell上有个倒计时,时间结束与否,点击cell响应的事件是不一样的.那么怎么实现呢?下面谈谈自己的思考过程.
1.Cell内部加一个定时器
既然每个cell都有一个倒计时,时间还可能不一样.根据”高内聚,低耦合”的思想,我首先想着直接让cell自己来实现倒计时功