我有一个iOS应用程序,它安装在两个不同的设备上,但使用相同的帐户登录。如果我从设备上发布新帖子,则应立即在其他设备中显示。目前我每隔10秒刷新一次帖子Feed。这是一种最佳方式还是有其他更好的解决方案。
答案 0 :(得分:1)
正如@ wattson12所说,推送通知就是为此设计的。 我建议使用API:Urban Air Ship
答案 1 :(得分:1)
您所做的是民意调查。这是最简单的解决方案,但它不是最佳解决方案,因为它要求您经常查询服务器,并且在您了解新帖子之前仍有延迟。
了解新帖子的一种方法是保持HTTP连接处于打开状态,等待服务器通知您有关新帖子的信息(see Wikipedia for details,还有related question here)。其他选项是推送通知:服务器可以在新内容到达时发布通知。我不确定哪一个在技术上更简单。