关于CFSocketConnectToAddress问题

wgy081 wgy081 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
int cfDoConnect()
{

_cfsocket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_STREAM, IPPROTO_TCP, kCFSocketDataCallBack, TCPServerDataCallBackIII, NULL);
if( _cfsocket == NULL )
{
NSLog(@"cannot create socket!!!5");
return 0;
}

struct sockaddr_in addr4;
memset(&addr4,0,sizeof(addr4));
addr4.sin_len = sizeof(addr4);
addr4.sin_family = AF_INET;
addr4.sin_port = htons(port);
addr4.sin_addr.s_addr = inet_addr("192.168.1.101");
address = CFDataCreate(kCFAllocatorDefault,(uint8*)&addr4,sizeof(addr4));
CFSocketError theErr = CFSocketConnectToAddress(_cfsocket, address,-1);
if( theErr == kCFSocketSuccess )
{

.....
}
return 1;
}
代码如上,服务端的监听程序都没有开启,为什么CFSocketConnectToAddress这个函数也是返回  kcfSocketSuccess
...全文
评论 5
收藏 已收藏
分享
返回顶部
wgy081
iOS 29,038 成员 12,459 内容