在IOS应用程序中实现Socket.IO

时间:2014-05-22 10:49:26

标签: ios objective-c socket.io

我正在尝试在我的iOS应用程序中实现Socket.IO。但我被困在2个地方,无法找到解决问题的方法。

  1. 在我的连接中,我需要添加标题。无法获得如何在我的obj-C代码中添加标头。
  2. 到目前为止我实施的代码如下:

        // Init SocketIO
        // Need to ADD Header X_APP_ID along connecting ?
        _socketConnection = [[SocketIO alloc] initWithDelegate:self];
        [_socketConnection connectToHost:@"api.mintchal.com" onPort:80 ]; //  withParams:nil withNamespace:nil
    

    有人可以帮我解决上面提到的这一点。在网上搜索了很多,但用iOS代码找不到。如果在JS文件中的Web客户端中添加了标题,但无法在此处添加。在这一点上,我坚持2-3天,并没有办法解决。

    还想知道另外一件事,我的2-3个ViewControllers将在此套接字连接中处于活动状态。现在,我在1个viewController中实现了socket.io。正在思考,如何以这样的方式编码,使得这种连接对于所有视图控制器都保持活动状态。不需要在所有视图中实现相同的功能。对此相同的任何想法也非常感激。

    任何帮助都非常感激。感谢

1 个答案:

答案 0 :(得分:0)

我使用https://github.com/gnap/socket.IO-objc/commit/02be0e114e4a33ff0a6adb26016f9d5cadab4f17中最新的socket.io-objc更新了我的代码。我已经在使用它,但它不是最新的。它添加了添加标题的功能。

由于