博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
swift 异步组执行
阅读量:5821 次
发布时间:2019-06-18

本文共 723 字,大约阅读时间需要 2 分钟。

hot3.png

 /// 缓存图片    private func cacheImages(viewModels : [StatusViewModel]) {        // 0.创建group        let group = dispatch_group_create()                // 1.缓存图片        for viewmodel in viewModels {            for picURL in viewmodel.picURLs {                dispatch_group_enter(group)                SDWebImageManager.sharedManager().downloadImageWithURL(picURL, options: [], progress: nil, completed: { (_, _, _, _, _) -> Void in                    dispatch_group_leave(group)                })            }        }                // 2.刷新表格        dispatch_group_notify(group, dispatch_get_main_queue()) { () -> Void in            self.tableView.reloadData()        }    }

 

转载于:https://my.oschina.net/zhaodacai/blog/734822

你可能感兴趣的文章
xp 远程桌面不能连接
查看>>
【Camera】控制相机(4)
查看>>
myeclipse 版本 配置文件
查看>>
字符流-FileReader和 FileWriter的用法
查看>>
BizTalkServer 如何接收 EDI 消息(1)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
zabbix2.2.2完美安装手册
查看>>
C# 调用Bartender服务并打印bartender标签
查看>>
MySQL 常见str函数
查看>>
CArchive串行化操作
查看>>
linux下权限管理
查看>>
如何在Windows XP上飆速Android intel模擬器加速器(HAXM)
查看>>
虚拟机上怎样将服务器上的磁盘升级为动态磁盘
查看>>
[HTML]TD中的文本自动换行
查看>>
理解load average和cpu使用率
查看>>
有手机输入键盘时切换横竖屏高度变化的问题
查看>>
go语言中net包tcp socket的使用
查看>>
php捕获Fatal error错误与异常处理
查看>>
Ext JS 4.1.1 (GA)发布
查看>>