DispatchQueue.main.async可用性iOS 10适用于以前的iOS

时间:2016-11-21 17:01:31

标签: ios swift

迁移到新swift 3后,我们进行了大量自动语法更改,其中包括:

DispatchQueue.main.async(execute: {
    // Do something
})

文档说它可以在iOS 10及更高版本中使用。 所以我希望在iOS 8上运行时看到unrecognized selector错误,但它仍然有效。

所以我只是想知道它是否会影响某些用户,因为我们的部署目标是iOS 8

enter image description here

1 个答案:

答案 0 :(得分:0)

我刚刚在运行8.4的iPod touch上进行了测试,DispatchQueue.main.async{}工作正常。

文档具有误导性(错误?)

我去记录了一个文档问题,但是等待,从Xcodebuilt-in文档系统中删除了很多其他东西,你就不能再记录文档的问题了!

我建议提交雷达错误。