ios中的socketio客户端向node.js-socketio服务器发送一条消息时,如何通过SocketIOCallback获取服务器的acknowledgement?
我最近在ios上做一个聊天app,服务器用的是node.js + socket-io。
客户端这样发送消息:
SocketIOCallback cb = ^(id argsData) {
NSDictionary *response = argsData;
NSLog(@"ack arrived: %@", response);
};
[socketIO sendEvent:@"message" withData:values andAcknowledge:cb];
服务器中是这样:
socket.on('message', function(postMessage,callback){
//console.log(callback);
callback('tttt');
});
这样写客户端那边输出的是ack arrived:null。
想请教大家如何正确获取服务器的acknowledgement?
谢谢!!