Merge commit '7621e2f8dec938cf48181c8b10afc9b01f444e68' into beta

This commit is contained in:
Ilya Laktyushin
2025-12-06 02:17:48 +04:00
commit 8344b97e03
28070 changed files with 7995182 additions and 0 deletions
@@ -0,0 +1,23 @@
import Foundation
import UIKit
private let systemVersion = { () -> (Int, Int) in
let string = UIDevice.current.systemVersion as NSString
var minor = 0
let range = string.range(of: ".")
if range.location != NSNotFound {
minor = Int((string.substring(from: range.location + 1) as NSString).intValue)
}
return (Int(string.intValue), minor)
}()
public func matchMinimumSystemVersion(major: Int, minor: Int = 0) -> Bool {
let version = systemVersion
if version.0 == major {
return version.1 >= minor
} else if version.0 < major {
return false
} else {
return true
}
}