2013-07-01 29 views
1

在舊RestKit 0.10有保證,所有的請求和響應旅行通RKRequestQueue與「管理的要求記憶」的好處,「管理網絡負載」(限制併發請求〜5),「託管請求生命週期「,」託管網絡可用性「(包括推遲請求直到網絡可達)。RestKit推遲和併發請求

隨着RestKit> = 0.20.0的RKRequestQueue不提供任何更多。

由老RKRequestQueue仍然有效0.20.0最多提供這些功能?併發請求是否有限制?是否有推遲功能,直到網絡可達,如果是的話,誰提供這個功能?

回答

1

這將由AFHTTPClient管理,您可以從您使用的RKObjectManager中獲得該值。您可以從客戶端獲取operationQueue以配置併發性。您也可以使用setReachabilityStatusChangeBlock通知網絡狀態更改並對其作出響應。

+0

感謝提示'operationQueue'。但我並沒有在尋找一種方法來自己配置它。人們可以爭辯說,RestKit是開源的,因此你可以做任何事情。我想知道RestKit管理併發請求和延遲的概念是否仍然適用於0.20版本。 RestKit基本上配置和管理這些功能,或者我們必須從0.20開始。 –

+1

RestKits的目的是映射和序列化。通信由AFNetworking處理,因此您需要使用它提供的設施。 – Wain