迁移到新swift 3
后,我们进行了大量自动语法更改,其中包括:
DispatchQueue.main.async(execute: {
// Do something
})
文档说它可以在iOS 10
及更高版本中使用。
所以我希望在iOS 8上运行时看到unrecognized selector
错误,但它仍然有效。
所以我只是想知道它是否会影响某些用户,因为我们的部署目标是iOS 8
?
答案 0 :(得分:0)
我刚刚在运行8.4的iPod touch上进行了测试,DispatchQueue.main.async{}
工作正常。
文档具有误导性(错误?)
我去记录了一个文档问题,但是等待,从Xcodebuilt-in文档系统中删除了很多其他东西,你就不能再记录文档的问题了!
我建议提交雷达错误。