0

当我添加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)

如何解决?

4

2 回答 2

1

解决问题的 2 个步骤:

  1. 添加CFNetwork.framework到项目

  2. AsyncSocket.m从 Xcode 导航器(左侧)和检查器(右侧)中选择,在 Target Membership 部分下标记您的项目名称

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

于 2012-09-17T14:34:42.573 回答
0

添加 Security.framework 以将二进制文件与库链接:)

于 2014-01-09T07:53:58.280 回答