gpt4 book ai didi

objective-c - iOS实时应用

转载 作者:行者123 更新时间:2023-11-29 11:07:17 24 4
gpt4 key购买 nike

我需要将实时方面集成到我的应用程序中。基本上,2 个用户可以编辑 UItableView,这应该反射(reflect)在两个应用程序上。我只是想知道设计实时应用程序的最佳方法是什么?

到目前为止,我想出了两种方法:

  1. 不断查询服务器是否有变化,每 5-6 秒一次,并更新。
  2. 实际打开一个套接字,让客户端表现得像服务器并让服务器向它发送更新。

显然,1) 非常糟糕,因为它会占用大量带宽。 2) 是技术性的,需要大量低级套接字编程等。

在这里对我来说最好的事情是什么?这通常是实时应用程序的制作方式吗?

谢谢!

最佳答案

第二个选项看起来适合我,但当然你必须使用套接字等。

作为一个简单的解决方案,您可以尝试 GameKit。我制作了 iPhone 到 iPad 的远程 Controller 类型的应用程序,最好的解决方案是使用 GameKit。您可以通过蓝牙或互联网连接它们(在这种情况下,您必须使用 GameCenter 来连接它们)。

虽然我不确定苹果对非游戏但使用GameCenter连接的应用程序的政策。

因此,您可能只想使用 GameKit 进行更高级别的测试,然后在需要时实现低级别套接字。但是当然最好从一开始就使用套接字。

关于objective-c - iOS实时应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13053735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com