般现在iOS开发中socket通信用得比较多的就是CocoaAsyncSocket库,然后就是苹果提供的CFSocket,最后就是POSIXSocket,看自己需求iosasyncsocket封装了根据自己的需求也可以去了解一下培训班,可以学到很多相关知识;ios可以使用socket,但是要想做到远程推送可能还是需要apns机制,因为应用退到后台的时候只有apns能处理苹果服务器推送来的消息iOS使用Socket的常用方式有如下1BSD Socket是UNIX系统中通用的网络接口,基于C语言,比较底层 2CF Socket苹果官方提供,来自于CoreFoundation框架 3AsyncSocket对。
ios afnetworking封装
看一下iosasyncsocket封装你代码中的这条语句 selfoutSocket readDataToDataAsyncSocket CRLFData withTimeout1 tag0参数AsyncSocket CRLFData表示读取至quot\r\nquot查查你的C#服务端在返回数据时结尾有没有追加quot\r\nquot,没有的话加上,否则didReadData永远不会执行另,使用开源三方库前,有文档的话好。
参数AsyncSocket CRLFData表示读取至quot\r\nquot查查你的C#服务端在返回数据时结尾有没有追加quot\r\nquot,没有的话加上,否则didReadData永远不会执行另,使用开源三方库前,有文档的话好好看一下,没有的话就看一下头文件,大部分规范的开源代码在头文件中都会加入说明,这个问题头文件里说的很清。
发表评论