這是場景。我正在開發一個應用程序,其中有3個視圖控制器(稱爲「child1」,「child2」,「child3」),每個視圖上都有一個collectionView 。現在,它們都具有相同的功能。唯一的區別是數據來自3個不同的API。現在我創建了一個父視圖控制器(稱爲「ParentVC」),並且所有三個viewController都繼承了「ParentVC」。使用MVC共享來自3個視圖控制器的UICollectionView數據iOS
現在假設我到達「child1」,API命中並且collectionView被重新加載。 現在我推「child2」,API命中和collectionView被重新加載。 類似的情況是「child3」。
現在,當我彈出「child3」時,「child2」上的API不應再次點擊。 類似的情況是,當我彈出「child2」。
現在我已經設法做到了這一點,但這是問題所在。
問題:
我想使用MVC模式,我有一個單獨的數據模型類,它需要從API.Now我怎麼能在這種情況下使用MVC中的數據,因爲數據模型需要每次在視圖控制器之間切換時都會更新,因此需要重新加載操作?
發表一些你以前試過的代碼?這將有助於瞭解您的情況和問題。 –