0

我正在尝试用 Cocoa 实现一个节俭的客户端。绝对没有关于此的支持和/或文档。我有一个用 Ruby 编写的节俭服务器,还有一个 Ruby 客户端。这两者之间一切正常。但是我对 Obj-C 没有运气。

我知道您必须制作一个传输对象,然后是一个协议对象,最后是您的“服务”对象。我现在有这样的事情:

- (id)getClient{
    if(!_client){
        _transport = [[TSocketClient alloc]   initWithHostname:@"192.168.0.100" port:9090];
        _protocol  = [[TBinaryProtocol alloc] initWithTransport:_transport];
        _client = [[ActionsClient alloc] initWithProtocol:_protocol];
    }
    return _client;
} 

这崩溃了,我完全不知道为什么,因为没有支持或文档,这是我认为我应该为与我的套接字 Ruby Thrift 服务器的套接字连接实例化的唯一传输类。任何帮助,将不胜感激。谢谢!

4

0 回答 0