OSCKit 0.3.5

OSCKit 0.3.5

测试已测试
语言语言 C++C++
许可 MIT
发布最新发布2016年2月

256dpi维护。



OSCKit 0.3.5

  • 作者:
  • Joël Gähwiler

Objective-C OSC协议实现

安装

OSCKit通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中

pod 'OSCKit'

然后导入它并使用它

#import <OSCKit/OSCKit.h>

用法

接收消息

OSCServer *server = [[OSCServer alloc] init];
server.delegate = self;
[server listen:8000];
- (void)handleMessage:(OSCMessage*)message {
  // do something with the message
}

包由服务器自动处理并使用相同的回调委托。

发送消息

OSCClient *client = [[OSCClient alloc] init];

OSCMessage *message = [OSCMessage to:@"/hello" with:@[@1, @"cool", @0.5f]]
[client sendMessage:message to:@"udp://:8000"];

发送包

OSCClient *client = [[OSCClient alloc] init];

OSCMessage *message1 = [OSCMessage to:@"/hello" with:@[@1, @"cool", @0.5f]]
OSCMessage *message2 = [OSCMessage to:@"/world" with:@[@"crazy", @876]]
[client sendMessages:@[message1, message2] to:@"udp://:8000"];

作者

Joël Gähwiler,[email protected]

许可

OSCKit遵循MIT许可。有关更多信息,请参阅LICENSE文件。

感谢

  • @heisters:从他的仓库获取源代码以启动开发。
  • @codeflows:感谢提交补丁、测试和改进。