首页 > 解决方案 > 如果在 viewDidLoad() 中调用了 4 个带有闭包的 API,那么 hideIndicator 应该放在哪里?

问题描述

我已经实现了指标并遇到了一个问题:

  1. viewDidLoad() 中调用了四个 API,
  2. API 不依赖于另一个。

我应该把 hideIndicator() 放在哪里?

下面是尝试过的代码,但数据不够大,所以界面似乎没有问题,我很好奇这是否是一种合适的方式。谢谢。

viewDidLoad() {
  showIndicator()  

   fetchA(){ value in Alabel.text = value
      fetchB(){ value in Blabel.text = value 
        fetchC(){ value in Clabel.text = value
          fetchD(){ value in Dlabel.text = value

             hideIndicator()
          }
        }
      }
   }
}

标签: swiftindicator

解决方案


推荐阅读