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