IOS開發筆記 AFN中多執行緒依賴

2021-07-04 08:12:08 字數 2631 閱讀 6681

#pragma mark -  getter

- (nsoperationqueue*)queue

return

_queue;

}這裡是我個人對afn的乙個封裝類,後面會說到

nsoperationqueue*mainqueue  = [nsoperationqueue

mainqueue];

//建立網路請求物件

requestmanager*manager = [requestmanager

manager];

// 配置請求引數

fsdynamicparams

*dynamicparams = [[

fsdynamicparams

alloc

]initwithdynamiclistparamswithcityid:

@2page:

self

.page

];// 

這裡對的

請求進行了封裝,目的是讓**更加簡潔

//配置請求引數

fsdynamicparams*messageparams = [[fsdynamicparams

alloc

]initwithdynamicmessageparams

];// 這裡對的afhttprequestoperation請求進行了封裝,目的是讓**更加簡潔

這裡先說一下為什麼第三步結果步要開啟乙個0.1秒的延時,如果平時演示的話是沒必要開的,但是當你在第二步操作裡面執行的操作比較多的時候,問題就發生了,執行緒就會想傻了一樣第一步、結果步、第三步執行,當然,我也吃了不少虧,最後研究了一下,只得除了解決方案,還沒有只得原來,實在只能說莫名其妙,可能是我目前知識還不夠吧,只能mark一下,以後繼續往裡面看看了。

說一下封裝類的,requestmanager的部分**

// 返回執行緒操作

覺得以上**還對你有用的小夥伴記得支援我喔,好了,mark做完了,繼續敲**去

開發筆記 多執行緒

先佔位,待寫。c 多執行緒學習筆記 二 帶引數的多執行緒 highfun c 執行緒呼叫帶引數的方法 禮拜一 c 多執行緒引數傳遞 菸灰缸 c 往執行緒裡傳引數的方法總結 瓦里奧 c 多執行緒函式如何傳引數和返回值 icerain c 筆記19 多執行緒之執行緒啟動 引數 返回值 luminji c...

開發筆記 多執行緒

先佔位,待寫。c 多執行緒學習筆記 二 帶引數的多執行緒 highfun c 執行緒呼叫帶引數的方法 禮拜一 c 多執行緒引數傳遞 菸灰缸 c 往執行緒裡傳引數的方法總結 瓦里奧 c 多執行緒函式如何傳引數和返回值 icerain c 筆記19 多執行緒之執行緒啟動 引數 返回值 luminji c...

iOS開發筆記

1.預設快取策略下 useprotocolcachepolicy 對於靜態資源的訪問,請求頭會自動帶上 if none match if modified since 快取方面,響應頭帶有 last modified etag 兩個字段 儘管charles抓包結果為304,但是 urlsession...