这样
GettingMoney.fetchData()
是异步过程的标志,它不会重新加载集合,所以
func fetchData(completion:@escaping ([String]) -> ()) { Api.load { completion(arr) }}然后使用像
GettingMoney.fetchData { arr in self.arraOfData = arr DispatchQueue.main.async { self.collectionView.reloadData() }}


