Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 最好的方式来显示最近的后目标C_Ios_Iphone_Objective C - Fatal编程技术网

Ios 最好的方式来显示最近的后目标C

Ios 最好的方式来显示最近的后目标C,ios,iphone,objective-c,Ios,Iphone,Objective C,我有一个iOS应用程序,安装在两个不同的设备上,但使用相同的帐户登录。如果我从一台设备上发了一篇新文章,它会立即显示在其他设备上。目前我每隔10秒刷新一次帖子提要。这是一个最佳的方法还是有其他更好的解决方案 正如@wattson12所说,推送通知就是为此而设计的。 我建议为此使用API:您所做的就是所谓的轮询。这是最简单的解决方案,但不是最优的,因为它需要您不断地查询服务器,而且在您了解新帖子之前仍然会有延迟 了解新帖子的一种方法是保持HTTP连接打开,等待服务器通知您有关新帖子的信息。另一个选

我有一个iOS应用程序,安装在两个不同的设备上,但使用相同的帐户登录。如果我从一台设备上发了一篇新文章,它会立即显示在其他设备上。目前我每隔10秒刷新一次帖子提要。这是一个最佳的方法还是有其他更好的解决方案

正如@wattson12所说,推送通知就是为此而设计的。 我建议为此使用API:

您所做的就是所谓的轮询。这是最简单的解决方案,但不是最优的,因为它需要您不断地查询服务器,而且在您了解新帖子之前仍然会有延迟


了解新帖子的一种方法是保持HTTP连接打开,等待服务器通知您有关新帖子的信息。另一个选项是推送通知:服务器可以在新内容到达时发布通知。我不确定哪一个在技术上更简单。

推送通知基本上是为这种情况设计的。谢谢@wattson12。如果第二台设备的应用程序处于后台状态,推送通知将显示在状态栏中。但我不需要那个。还有其他方法吗?如果设备是在后台,你以前不会知道任何新内容,对吗?或者解析,或者其他一些解决方案。