0
使用RestKit,如果我傳入一個好的URL,一切正常。如果我第一次傳入錯誤的URL,那麼即使我擁有正確的URL,所有後續呼叫也會失敗。Restkit在第一次失敗響應後失敗
我認爲某些東西正在緩存或RestKit(例如RKObjectManager)正在被重用。
有什麼建議嗎?
使用RestKit,如果我傳入一個好的URL,一切正常。如果我第一次傳入錯誤的URL,那麼即使我擁有正確的URL,所有後續呼叫也會失敗。Restkit在第一次失敗響應後失敗
我認爲某些東西正在緩存或RestKit(例如RKObjectManager)正在被重用。
有什麼建議嗎?
明白了。共享的RKClient是我通過objectManager設置的,但是再次調用並設置一個新的objectManager或使用現有的共享RKClient不更新其baseURL。
所以我這樣做手動。
[[RKClient sharedClient] setBaseURL:url];