0

RestKitを動作させようとしていますが、エラーが発生し続けます。これはXcode 4.6であり、ターゲットiOSは6.1です。

私はこのガイドに従っています:

https://github.com/RestKit/RestKit/wiki/Installing-RestKit-v0.20.x-as-a-Git-Submodule

私が得るエラーは次のとおりです。

Undefined symbols for architecture i386: 
"_OBJC_CLASS_$_RKClient", 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)         

ガイドと私のXcodeの違いの1つは、ファイルlibRestKit.aがどこにも表示されないことです。唯一のオプションは、RestKitです(私のxcodeの以下のスクリーンショットを参照)。

http://i.stack.imgur.com/G9jVC.png

私はおそらく非常に単純なものが欠けていますが、私は何を理解することができません

前もって感謝します

4

1 に答える 1

1

RestKitのバージョン0.2を使用している場合は、CocoaPodsを使用してインストールしてみてください。

特に0.1以前の経験がある場合、0.2は今のところ傷ついた世界です。多くの方法が消え、代わりの方法を見つける良い方法がありませんでした。ドキュメントにはまだ0.1の例とドキュメントがありますが、0.2では正しくありません。

NSScreencastには0.2に関するビデオがいくつかあり、非常にうまくできています。

うまくいけば、ドキュメントはすぐに更新されます。

于 2013-02-14T10:55:09.620 に答える