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