我在WWDC视频中看到,有一些新的快速功能来检测iOS 11的可用性。
如何使用Swift检测iOS11?
答案 0 :(得分:52)
斯威夫特3:
if #available(iOS 11.0, *) {
// Running iOS 11 OR NEWER
} else {
// Earlier version of iOS
}
Apple的Swift编程指南的Declaration Attributes部分提供了更多信息。
答案 1 :(得分:2)
目标C:
if (@available(iOS 11, *)) {
// Running iOS 11 OR NEWER
} else {
// Earlier version of iOS
}