2014-08-27 29 views
0

我正在嘗試獲取通過AFNetworking窗格發送的POST請求的參數。但是,我似乎無法得到它們。我正在通過以下活動操作循環:AFNetworking從操作獲取參數

for(AFHTTPRequestOperation* operation in manager.operationQueue.operations){ 
     NSLog(@"%@",operation.request.URL.path); 
    } 

但是,我無法獲取參數。我試過使用operation.request.URL.parameterString,但由於它是POST,所以字符串爲空。任何人都知道如何獲得這些?我想收集它們,以便我可以取消特定於路徑和參數發送的請求,以確保我只需要取消我需要的單個請求。

回答

0

我結束了這個不同的方式。我創建了一個處理所有AFNetworking路徑調用的類。在這個類中是一個存儲調用和操作的整數ID的字典。隨着操作完成或失敗,它們將被刪除。整數id傳回給調用對象,允許取消請求或輪詢的唯一訪問。