2011-12-27 8 views
7

私はこの未定義のシンボル:アップルマッハ-Oリンケ(ID)エラー

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

どのようにこの問題を解決することができるようなエラーがありますか?私を助けてください。

答えて

18

プロジェクト内のファイルViewController.mを探して選択します。

プロパティインスペクタ(Apple-Option-1)を使用して、ターゲットがどのようなものであれ、ターゲットメンバーシップに追加されていることを確認します。ターゲットの隣にダニが必要です。

+0

私は自分のマシンでそれをどのように解決したのかを正確に知っています。私は新しいターゲットを再起動し、それをドラッグしてファイルを追加した後に来ました。フレームワークのために同じことをしなければならなかった – Denis

+1

私はエラーがあったため、ターゲットメンバーシップのチェックを外して再度チェックしなければならなかった。 – redfood

関連する問題