RKClient是零

时间:2012-10-26 17:51:03

标签: restkit

这行代码:

    RKClient *client = [RKClient sharedClient];

client返回nil。

    RKLogConfigureByName("RestKit", RKLogLevelTrace);

给出:

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

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

好的,这是因为该方法只是提供共享客户端。在你使用这样的东西之前,这是零:

RKClient *client = [RKClient clientWithBaseURL:url];

====更新

正如@Dan建议的那样,使用RKObjectManager是更好的方法。

答案 1 :(得分:0)

您可能希望查看使用RKObjectManager。 RKObjectManager创建一个RKClient,是序列化/反序列化对象的主要机制。