摘要:
第三篇也终于有时间写了。这一篇文字不会多,而且也算是非常简单。这次我用的是ConnectTest这个客户端代码。之前玩了下CocoaAsyncSocket提供的样例代码,刚开始看到有两个可以互相输入内容的服务端和客户端程序,本来一开始就是奔着这两个程序去展开写的,但是没留意到那两个竟然UDP的连接~~~顿时无语,所以这里就用了ConnectTest。运行第二篇的服务端,界面就是这样,然后输入开放的端口号8002。然后在客户端使用以下代码进行与服务端通信NSString *host = @"localhost"; uint16_t port = 8002; ... 阅读全文
摘要:
接下来的两篇,我就使用两个例子来说明下CocoaAsyncSocket的基本使用方法。首先,在这里,先看看服务端的例子。这里使用的是EchoServer,例子在上一篇的github地址里面可以下载到。由于这个服务端是mac下的应用,对于只做iOS客户端的我来说,这还真是比较新鲜的内容,不过看着看着,感觉还能明白,也算是略懂而已。先看下初始化时候,做了哪些处理:- (id)init{ if((self = [super init])) { // Setup our logging framework. [DDLog addLogger:[D... 阅读全文