Ios Swift中的cfc接口
我在创建Ios Swift中的cfc接口,ios,swift,sockets,Ios,Swift,Sockets,我在创建cfsocketcreate时遇到一些错误: typealias CFSocketCallBack = (CFSocket?, CFSocketCallBackType, CFData?, UnsafeRawPointer?, UnsafeMutableRawPointer?) -> Void var soc: CFSocket = CFSocketCreate (kCFAllocatorDefault,
cfsocketcreate
时遇到一些错误:
typealias CFSocketCallBack = (CFSocket?, CFSocketCallBackType, CFData?, UnsafeRawPointer?, UnsafeMutableRawPointer?) -> Void
var soc: CFSocket = CFSocketCreate (kCFAllocatorDefault,
AF_INET,
SOCK_STREAM,
SOCK_DGRAM,
0,
CFSocketCallBack,
nil)
错误:无法将类型“SecondViewController.CFSocketCallBack.type”(aka)(可选,CFSocketCallBackType,可选,可选)->().type)的值转换为预期的参数类型“CFSocketCallBack!”
请解释如何使用NSSocket或SOcket或CFSocket或Apple提供的任何类型的套接字。您应该将实际回调作为参数传递给CFSocketCreate()调用,不是类型。可能是重复的。@MartinR请告诉我如何做我已经花了48个多小时的时间文档不工作请在代码段中制作,请不要重复,因为它与我的问题不同,您还可以告诉我swift中lean socket的链接,因为我没有找到任何没有库的人。(我需要从头开始使用cfsocket)你是否尝试过源代码?@MartinR dude它只是另一个答案和问题如果你有答案,这不是我的问题