我有特定的代碼行,只有在 ios 版本低于 15 時才會執行。
如果這些 ios 很棒,我可以 if-else 15。
if #available(iOS 15.0, *) {
}else {}
我會做相反的事情。如果 ios 版本低于 15,則執行特定的代碼行。我知道我可以在其他部分撰寫代碼,它應該可以作業,但正在尋找更多的想法和更快的應用程式方式
uj5u.com熱心網友回復:
對于舊版本的 Swift,你就是這樣做的。
Swift 5.6(即 Xcode 13.3 或更高版本)添加了您要求的條件,如#unavailable
,因此您現在可以這樣做:
if #unavailable(iOS 15.0) {
// only runs if <iOS 15
}
所有細節都在這里:https ://github.com/apple/swift-evolution/blob/main/proposals/0290-negative-availability.md
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/508520.html
上一篇:在iOS中獲取特定網路的網路速度