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.mXcodeナビゲーター(左側)から選択し、インスペクター(右側)から[ターゲットメンバーシップ]セクションでプロジェクト名をマークします

または、[ビルドフェーズ]>[バイナリをライブラリにリンク]>[(+)]をクリック>[追加]に移動しますAsyncSocket.m

于 2012-09-17T14:34:42.573 に答える
0

バイナリをライブラリにリンクするためにSecurity.frameworkを追加します:)

于 2014-01-09T07:53:58.280 に答える