0

このコード行:

    RKClient *client = [RKClient sharedClient];

に対してnilを返しますclient

    RKLogConfigureByName("RestKit", RKLogLevelTrace);

与える:

I restkit:RKLog.m:33 RestKit initialized...

助言がありますか?

4

2 に答える 2

0

OK、これはメソッドが共有クライアントを配信するだけだからです。次のようなものを使用するまで、これはゼロです。

RKClient *client = [RKClient clientWithBaseURL:url];

====更新

@Danが提案したように、RKObjectManagerを使用するのがより良い方法です。

于 2012-10-27T19:44:20.353 に答える
0

代わりに、RKObjectManagerの使用を検討することをお勧めします。RKObjectManagerはRKClientを作成し、オブジェクトをシリアル化/逆シリアル化するための主要なメカニズムです。

于 2012-10-28T01:31:58.580 に答える