このコード行:
RKClient *client = [RKClient sharedClient];
に対してnilを返しますclient
。
RKLogConfigureByName("RestKit", RKLogLevelTrace);
与える:
I restkit:RKLog.m:33 RestKit initialized...
助言がありますか?
このコード行:
RKClient *client = [RKClient sharedClient];
に対してnilを返しますclient
。
RKLogConfigureByName("RestKit", RKLogLevelTrace);
与える:
I restkit:RKLog.m:33 RestKit initialized...
助言がありますか?
OK、これはメソッドが共有クライアントを配信するだけだからです。次のようなものを使用するまで、これはゼロです。
RKClient *client = [RKClient clientWithBaseURL:url];
====更新
@Danが提案したように、RKObjectManagerを使用するのがより良い方法です。
代わりに、RKObjectManagerの使用を検討することをお勧めします。RKObjectManagerはRKClientを作成し、オブジェクトをシリアル化/逆シリアル化するための主要なメカニズムです。