AZSocketIO 0.0.6

AZSocketIO 0.0.6

测试已测试
Lang语言 Obj-CObjective C
许可证 Apache 2
发布上次发布2014年12月

Luca Bernardi维护。



 
依赖关系
SocketRocket~> 0.x
AFNetworking~> 2.x
 

  • Luca Bernardi 和 Patrick Shields

AZSocketIO 是一个 iOS 的 socket.io 客户端。它

  • 支持 WebSocket 和 xhr-polling 传输
  • 处于alpha阶段
  • 其 API 依赖于 blocks
  • 为所有面向用户的类提供了 appledocs
  • 欢迎补丁和问题

当前不支持对 socket 进行命名空间。

依赖关系

AZSocketIO 使用 cocoapods,所以您不必过多考虑依赖关系,但这里它们是。

AZSocketIO 使用 NSJSONSerialization,因此适用于 iOS 5+。

用法

AZSocketIO *socket = [[AZSocketIO alloc] initWithHost:@"localhost" andPort:@"9000" secure:NO];
[socket setEventRecievedBlock:^(NSString *eventName, id data) {
    NSLog(@"%@ : %@", eventName, data);
}];
[socket connectWithSuccess:^{
    [socket emit:@"Send Me Data" args:@"cows" error:nil];
} andFailure:^(NSError *error) {
    NSLog(@"Boo: %@", error);
}];

作者

Pat Shields

贡献者

许可证

Apache 2.0