当我在项目中添加AsyncSocket.h.m时出现此错误

Undefined symbols for architecture i386:
" _OBJC_CLASS_$_AsyncSocket", referenced from:
  objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


如何解决?

最佳答案

解决问题的2个步骤:


CFNetwork.framework添加到项目
从Xcode导航器(左侧)中选择AsyncSocket.m,然后从检查器(右侧)中选择“目标会员”部分下的项目名称


或转到构建阶段>使用库链接二进制文件>单击(+)>添加AsyncSocket.m

09-25 21:00