IOS GCD Swift3.0
2017-05-21 22:13
363 查看
@IBAction func btn1(_ sender: Any) {
label1.text = "线程开启!"
//GCD swift_3.0
DispatchQueue.global().async {
//sub thread code
sleep( 5 )
//main thread
DispatchQueue.main.async {
//main thread code
self.label1.text = "线程应答!"
}
}
label1.text = "线程开启2.0!"
}
label1.text = "线程开启!"
//GCD swift_3.0
DispatchQueue.global().async {
//sub thread code
sleep( 5 )
//main thread
DispatchQueue.main.async {
//main thread code
self.label1.text = "线程应答!"
}
}
label1.text = "线程开启2.0!"
}
相关文章推荐
- 【iOS】Swift GCD-上
- 【iOS】Swift GCD-下
- iOS -Swift 3.0 -String(字符串常规用法)
- iOS开发系列--Swift 3.0
- iOS开发系列--Swift 3.0不得不知的小知识
- Chapter 7:多线程GCD - iOS 8 Swift Programming cookBook 读书笔记
- swift--Swift 3.0实战:从使用场景了解GCD新API
- iOS -Swift 3.0 -UILabel属性大全
- iOS swift3.0 抽屉式侧滑布局的实现
- 苹果iOS开发系列--详解Swift 3.0语言的重大变化
- 【iOS】Swift GCD-下
- iOS10.0 & Swift 3.0 对于升级项目的建议
- iOS开发系列--Swift 3.0
- iOS -Swift 3.0 -UIButton属性大全
- iOS swift-GCD-队列组
- 【iOS】Swift GCD-上
- iOS开发系列--Swift 3.0
- iOS开发 - Swift使用GCD实现计时器功能
- 【iOS开发】swift 3.0 延长设置launch image启动页面图片显示时间
- Swift 3.0 【Swift 3.0 中 GCD 的改变】