itunes uからcs193pの課題4をやっています(2011年秋のスタンフォードiOS開発講座)
割り当ては、flickr アプリを作成することです。flickrfetcher と呼ばれるフリック ヘルパー クラスを提供します。
flickrfetcher .h および .m ファイル ( http://www.stanford.edu/class/cs193p/cgi-bin/drupal/system/files/assignments/FlickrFetcher.zipで入手可能) をコピーし、.h を含めましたビューコントローラーのファイル。
flickrfetcher クラスを呼び出すまで、プロジェクトは正常にコンパイルされますが、その時点で 2 つのエラーが発生します。
アーキテクチャ i386 の未定義シンボル:
"_OBJC_CLASS_$_FlickrFetcher"、参照元: flickrthingViewController.o ld の objc-class-ref: アーキテクチャ i386 のシンボルが見つかりません。clang: エラー: リンカ コマンドが終了コード 1 で失敗しました (使用 -v呼び出しを見るために)
いくつかの検索を行った後、似たようなことについて時折言及されているのを見つけましたが、coredata フレームワークを追加する必要があるという唯一の本当の提案があります。私がやったこと。それでもうまくいきません。
同じライブラリを使用するコースでデモされたサンプル プロジェクトをダウンロードすると、コンパイルして楽しく実行できるように、システムに問題はありません。(ちなみにコアデータは含まれていません
小さな違いがあった場合に備えて、それらのファイルをそのプロジェクトから私のものにコピーしようとさえしました。まだ動作していません。
私はそれがばかげた小さなことであることを望んでいます(そして仮定しています).
私は最新バージョンの xcode を実行していますが、次に何を試せばよいかわかりません。