Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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 使用CFSocketStream时出现编译时错误_Ios_Sockets_Networking_Bonjour_Cfnetwork - Fatal编程技术网

Ios 使用CFSocketStream时出现编译时错误

Ios 使用CFSocketStream时出现编译时错误,ios,sockets,networking,bonjour,cfnetwork,Ios,Sockets,Networking,Bonjour,Cfnetwork,以下代码行导致我的iOS应用程序中出现编译错误 CFStreamCreatePairWithSocketToNetService(kCFAllocatorDefault, (__bridge CFNetServiceRef)netService, &readStream, &writeStream); 如果我将代码替换为CFStreamCreatePairWithSocketToHost,它工作正常 误差如下所示 Undefined symbols for architectu

以下代码行导致我的iOS应用程序中出现编译错误

CFStreamCreatePairWithSocketToNetService(kCFAllocatorDefault, (__bridge CFNetServiceRef)netService, &readStream, &writeStream);
如果我将代码替换为CFStreamCreatePairWithSocketToHost,它工作正常

误差如下所示

Undefined symbols for architecture i386:
"_CFStreamCreatePairWithSocketToNetService", referenced from:
  -[Connection connect] in Connection.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

有人能帮我吗?

实际上,解决方案是在构建阶段添加CFNetwork框架。不知怎的,我错过了。

-framework CFNetwork
是的,谢谢你。我早就知道了。我不得不添加网络框架。。。