本文共 722 字,大约阅读时间需要 2 分钟。
// 缓存图片 private func cacheImages(_ viewModels: [StatusViewModel]) { let group = DispatchGroup() for viewModel in viewModels { for picURL in viewModel.picURLs { group.enter() SDWebImageManager.shared.loadImage(with: picURL, options: [], progress: nil) { (_, _, _, _, _, _) in group.leave() } } } group.notify(queue: DispatchQueue.main) { // 刷新表格 self.tableView.reloadData() // 停止刷新 self.tableView.mj_header?.endRefreshing() self.tableView.mj_footer?.endRefreshing() } }
转载地址:http://nqroz.baihongyu.com/