Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift中的cfc接口_Ios_Swift_Sockets - Fatal编程技术网

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它只是另一个答案和问题如果你有答案,这不是我的问题