0
迁移到新swift 3
后,我们已经得到了很多的其中自动语法的变化:DispatchQueue.main.async可用性iOS的10件作品上之前的iOS
DispatchQueue.main.async(execute: {
// Do something
})
文件说,这是在iOS 10
及更高版本。 所以我期望在iOS 8上运行时看到unrecognized selector
错误,但它仍然有效。
所以我只是想知道是否会影响一些用户,因为我们的部署目标是iOS 8
?
我想你可能会错过阅读文档,看看这个:https://developer.apple.com/reference/dispatch/dispatchqueue/2016103-async它清楚地表明它可用于iOS 8 – antonio081014
Grand Central Dispatch已经可用自10.6和iOS 4.更改的是Swift 3提供了与先前的Swift版本相比不同的调用约定。 Swift 3与iOS 10同时发布。这些文档具有误导性。 –
我指的是快速帮助,附带的截图 – Injectios