0

我目前正在使用 signalr-objc 并尝试制作一个与另一个 Web 应用程序交互的应用程序。已经编写了集线器,以便它返回值,并且 javascript 能够获取这些值并根据返回值执行某些操作。

我想尝试在objective-c中做同样的事情,但我不确定如何编写它。我用这条线加入一个组。

[myhub invoke:@"joinGroup" withArgs:joinParam];

和类似的东西

int join = [myhub invoke:@"joinGroup" withArgs:joinParam];

似乎不对。那么有没有办法做到这一点?

4

1 回答 1

0

由于-invoke:withArgs:不返回任何值,因此您尝试将值分配给join.

如果您需要确定是否有服务器响应,最好使用备用-invoke:withArgs:continueWith:. 您提供给后一个参数的块接收一个对象(来自服务器的回复);至少,您可以在该块内检查它以确保它不是nil.

于 2013-06-27T16:00:20.407 回答