2012-12-06 15 views
8

指示に従ってRestKitをインストールした後(githubでソースを取得)、インポートした後、XCodeで「宣言されていない識別子 'RKClient'を使用する」エラーが発生します。インストール後の宣言されていない識別子 'RKClient'の使用RestKit

指示に従えば、インストールとリンクした後、私はdidFinishedLaunchingWithOptionsに次のコードを入れている:

RKClient *client = [RKClient clientWithBaseURLString:@"http://restkit.org"]; 

に任意のアイデア? ありがとう

答えて

10

RKClientはRestKit 0.20.xには含まれていません。 RestKitはAFNetworkingを使用します。あなたはそのように新しいHTTPクライアントにアクセスすることができます。

[RKObjectManager sharedManager].HTTPClient 

は、アップグレードに関する変更のほとんどを見つけることができますhttps://github.com/RestKit/RestKit/wiki/Upgrading-from-v0.10.x-to-v0.20.0

を参照してください:)

3

最新のRestKit、つまり0.20pre2のバージョンをインストールしましたか?もしそうなら、私は30分前と同じ問題を扱っています。 APIは0.10から0.20のバージョンに大幅に変更されており、ドキュメントにはバージョン0.10のものがまだ記述されています。あなたの特定の問題に関しては、RKClientクラスはもはや0.20に存在せず、ネットワーキングへの全体的なアプローチが変わっています。

+0

あなたはabsolutly正しいです。ありがとうございました。 – neno

関連する問題