-1
我聽起來像是一個非常簡單的問題,而且我認爲仍然是,但我錯過了答案。等待iOS中的任務
當我的應用程序登錄時,我開始後臺任務從服務器下載一些數據。如果在用戶點擊兩個按鈕中的一個按鈕時未下載該數據,我想要放置一個微調視圖並等待該任務完成。完成後,移除微調控制器視圖,然後繼續推動視圖控制器。
我似乎缺少的是如何做到這一點,並等待主線程不被阻塞。
一旦數據被下載,我可以設置一個全局標誌,或者發出一個通知,但視圖控制器必須有一種方法來等待該條件被設置,或知道有一個下載錯誤。
有什麼想法?
您可以通過1做到這一點),您的VC是委派的服務類(下載)2)火通知一旦下載完成,VC就會聽此通知和更新UI。 **任何UI更新都應該在主線程上完成** – ravi