2011年4月12日火曜日

「_OBJC_CLASS_$_ referenced from」でリンクエラー

XCodeで複数のターゲットを1つのプロジェクトで作成しているときに「_OBJC_CLASS_$_****」というエラーメッセージでリンクに失敗することがあります。
ソースファイルやフレームワークを追加した際に特定のターゲットだけに追加されてしまうことが原因です。

XCodeの左側のペイン「グループとファイル」の「ターゲット」からビルド対象のターゲットの▲を押して広げてみましょう。ソースやリソース、フレームワークなどで含めるべきファイルが含まれていないか確認します。足りなければClassesやFrameworksから必要なファイルをドラッグ&ドロップすればOK。

こちらを参考にしました。



0 件のコメント:

コメントを投稿