IOS构建实时应用程序

时间:2016-11-23 11:34:55

标签: ios swift nstimer pubnub

我是IOS开发的新手,想要创建一个实时应用程序。在我的应用程序中,我想用像Google Drive共享表一样的实时信息更新tableview单元格的数据。

我没有使用谷歌驱动器,但它的一个例子。在我的应用程序中,我有一个tableview,哪个单元格应该由实时数据更新。我有数千个用户组,任何有权修改的组成员都可以编辑该数据。所以我需要将实时更改反映给特定群组的所有其他用户。

数据可以是图像,任何公式或任何东西。

好吧,我已经用Google搜索并找到了两个选项,但我很困惑应该选择哪一个。

  1. PubNub库
  2. 的NSTimer

    我不确定哪一个最适合我。我曾尝试使用PubNub创建一个演示应用程序,但听到运气,我无法做更多。

    所以可以这样建议我应该选择哪个或者还有其他选择。我正在使用Xcode 7.3和swift 2.3

    提前完成。

1 个答案:

答案 0 :(得分:1)

PubNub不是基于Node,但我们有超过70种不同语言/平台的SDK,如Node和Swift。该网络是SDK连接的托管实时数据流网络(DSN),允许您的应用程序在全球范围内实时发送和接收消息。 1/4秒到1或数百万客户。

有关详情,请阅读How PubNub Works?

您可以免费使用PubNub,每天最多可使用100个有效设备,每月最多可使用100万条消息(适用于演示应用)。

您可以使用PubNub Swift SDK订阅发布和订阅某个频道来更新您的应用。

请查看我们的Swift SDK docs以开始使用。