我目前正在開發一個iPhone應用程序,通過REST與Web服務器進行通信。iOS - 在applicationDidBecomeActive中更新視圖控制器
每次應用程序啓動時,它都會檢查遠程數據更新。如果數據尚未加載,我會在應用程序代理applicationDidBecomeActive
中啓動異步請求,並在請求運行時顯示模式進度視圖。我的一些視圖控制器也需要數據更新,應該在相同的進度視圖可見並且第一個請求完成後處理。
處理這種情況的最佳方法是什麼?在第一個請求完成後向視圖控制器發佈通知,並回叫委託以關閉進度視圖? 或者這被認爲是一個不好的解決方案?如果發送者不知道任何有關(不應該依賴於)觀察員
問候
卡斯滕
Thanx爲您的答案。我現在使用通知來更新其他視圖控制器。 – SamVimes