我是一個完整的noob目標c,所以請原諒愚蠢的問題。AFHTTPRequestOperation與AFHTTPRequestOperationManager
我已經能夠使用AFHTTPRequestOperationManager按照AFNetworking 2.0指南發送帖子並獲取請求。
我開始研究響應緩存,並從我可以讀取的內容中看出,AFHTTPRequestOperation具有setCachePolicy。我開始將所有的呼叫轉換到AFHTTPRequestOperation,但我發現很難合作。
我是否爲自己創造不必要的工作?如果服務器的緩存頭設置正確,我是否需要在AFNetworking的客戶端執行任何操作?
隨着AFHTTPRequestOperationManager:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:urlString parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
隨着AFHTTPRequestOperation:
AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];
op.responseSerializer = [AFJSONResponseSerializer serializer];
[op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
我真的希望這是有道理的......
所以,從你所說的話來看,它們並沒有真正的可比性。 AFHTTPRequestOperationManager是通過HTTP處理Web應用程序的總體框架,AFHTTPRequestOperation是通過HTTP或HTTPS進行的各個請求。這聽起來正確嗎? – Sancho