0

使用 RestKit,如果我传入一个好的 URL,一切正常。如果我第一次传入一个错误的 URL,那么即使我有正确的 URL,所有后续调用都会失败。

我认为某些东西正在被缓存或带有 RestKit(例如 RKObjectManager)的东西正在被重用。

有什么建议么?

4

1 回答 1

0

知道了。共享的 RKClient 是由 objectManager 设置的,但再次调用并设置新的 objectManager 或使用现有的共享 RKClient 不会更新其 baseURL。

所以我手动执行此操作。

[[RKClient sharedClient] setBaseURL:url];

于 2012-05-24T22:54:49.343 回答