//这是客户端
1,cocospods导入AsyncSocket第三方库,然后在controller里面引入GCDAsyncSocket头文件
先上一张UI效果图
用到的控件就是下面这些
2,创建相应的控件,代码就不上了,按照上面的控件自己写就好了
3,创建初始化方法
4,调用相关的代理方法,记得签订代理,下面是三个常用的代理方法,
//相关按钮实现的方法
这样就实现了 一个简单的客户端需求
//服务端的方法类似,这里我就不贴代码了 一会我给demo的下载连接 ,需要注意的地方是
1,注意客户端的ip地址一定要写服务端所处wifi的IP地址,并且端口号要保持一致,我举个例子,我在虚拟机上运行客户端的工程,然后在手机上运行服务端的工程,那么客户端要填写的ip地址就是手机连接WiFi的IP地址.
2,两个工程运行完毕后,填好ip以及端口后,请先启动服务端,然后连接客户端
demo下载地址https://github.com/edwardGG