我的swift应用程序中有一个tableView控制器,加载后,每个单元格都会向URL发送一个http请求(例如:https://helloworld.com/sendStatus.txt)。说该链接显示服务器状态的原始内容(正常或严重)。如果可以,我将细胞bg颜色变为绿色其他红色。
问题(在Swift中):每个单元格都分配了差异URL和刷新率(自定义单元格对象中的变量),我想为每个单元格设置一个计时器并更改bg颜色根据URL返回的状态。
前:
如何为具有不同刷新率的每个单元实现定时器和刷新。
请帮助我理论解释或样本片段。
提前致谢。
答案 0 :(得分:0)
您可以创建NSTimer
的数组(如果只有一个部分,则为1D)。然后根据NSIndexPath
方法中的tableView.cellForRowAtIndexPath
为每个单元格分配一个计时器。