各位前輩好
最近碰到一個問題google不到相關資料所以想請教前輩們
現在我有一個TableView
資料是兩個json檔案 (在遠端伺服器)
然後我利用Alamofire 藉由 json 的URL 去將兩個 json 讀取
然後把 json 的內容塞到array ,之後在設定TableView的Cell
大部分都情況都是Alamofire都能正常讀取 兩個 json
TableView也都正常顯示
不過有時候(大概10次會有1次) 其中一個Alamofire “沒有” 被執行到
因為如果有執行會 print("in Alamofire.request 002")
但我看console都沒有 print
Code的架構如下,已刪除一些變數跟TableView的部分了
Code:https://gist.github.com/openopen114/2e8731567bb78b5603cd9017e08b7ce1
請前輩指點解惑,或給google關鍵字也很感謝
感恩
補充:
剛發現在第一次啟用simulator跑時會有一個Alamofire沒有執行
(都固定某一個Alamofire沒有被執行到)
這時候 stop 後再 run 就又正常了...
有可能是simulator的問題嗎?