Files
Swiftgram/submodules/Display/Display/RuntimeUtils.swift
Peter 8f5a4f7dc1 Add 'submodules/Display/' from commit '7bd11013ea936e3d49d937550d599f5816d32560'
git-subtree-dir: submodules/Display
git-subtree-mainline: 9bc996374f
git-subtree-split: 7bd11013ea
2019-06-11 18:44:37 +01:00

24 lines
641 B
Swift

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
}
}