0

这行代码:

    RKClient *client = [RKClient sharedClient];

为 .返回 nil client

    RKLogConfigureByName("RestKit", RKLogLevelTrace);

给出:

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

有什么建议么?

4

2 回答 2

0

您可能想要考虑使用 RKObjectManager,而不是。RKObjectManager 创建一个 RKClient,是序列化/反序列化对象的主要机制。

于 2012-10-28T01:31:58.580 回答
0

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

RKClient *client = [RKClient clientWithBaseURL:url];

==== 更新

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

于 2012-10-27T19:44:20.353 回答