2012-05-24 93 views
0

使用RestKit,如果我傳入一個好的URL,一切正常。如果我第一次傳入錯誤的URL,那麼即使我擁有正確的URL,所有後續呼叫也會失敗。Restkit在第一次失敗響應後失敗

我認爲某些東西正在緩存或RestKit(例如RKObjectManager)正在被重用。

有什麼建議嗎?

回答

0

明白了。共享的RKClient是我通過objectManager設置的,但是再次調用並設置一個新的objectManager或使用現有的共享RKClient不更新其baseURL。

所以我這樣做手動。

[[RKClient sharedClient] setBaseURL:url];