performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别
【performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别】performSelectorOnMainThread:withObject:waitUntilDone:
- 当参数设置为
YES
时:
会先执行其他线程中的方法,该线程的方法执行完之后在执行perform后面的代码。
文章图片
屏幕快照 2017-11-25 下午9.39.00.png
文章图片
屏幕快照 2017-11-25 下午9.39.23.png
- 当参数设置为
NO
时:
不需要等到另一个线程的方法执行结束。可能在另一个线程方法执行完之前执行。也可能在之后。
文章图片
屏幕快照 2017-11-25 下午9.36.16.png
文章图片
屏幕快照 2017-11-25 下午9.37.46.png
推荐阅读
- Swift中willSet和didSet的简述
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- LeetCode算法题-11.|LeetCode算法题-11. 盛最多水的容器(Swift)
- LeetCode(03)Longest|LeetCode(03)Longest Substring Without Repeating Characters
- 春季试衣间|春季试衣间|UNIQLO优衣库 UR HOTWIND热风春夏新品搭配 日常搭配 可盐可甜
- 如何解决win10|如何解决win10 C盘空间不足的问题
- iOS-Swift-map|iOS-Swift-map filter reduce、函数式编程
- Swift|Swift ----viewController 中addChildViewController
- SwiftUI|SwiftUI iOS 瀑布流组件之仿CollectionView不规则图文混合(教程含源码)
- Swift高级应用|Swift高级应用 -01