如果我正在观看该视频而另一位用户观看过该特定视频,是否可以自动更新观看次数而无需任何用户操作。
如果有任何可能的解决方案并且是一种好的做法,使用Objective-C实现此目的的最佳方法是什么?
我已经看到一些iOS应用更新了视频的观看次数,即使互联网连接被禁用,它也会每秒递增一次,所以我认为这是一个假的计数器。
所以我每5秒钟进行一次函数调用,检查来自服务器的每个视频的观看次数,但我不确定这是一个好的做法,有什么建议吗?
答案 0 :(得分:0)
Websockets通常非常适合在没有任何用户交互的情况下更新内容。
看看这个iOS框架:https://github.com/square/SocketRocket
更新视图计数器有不同的方法,最安全的是如果你把一个REST服务器“放在视频文件前面”,它返回视频文件,同时更新你的视图数量数据库中。