// // Extensions.swift // App16 // // Created by Grigor Aghabalyan on 3/25/20. // Copyright © 2020 X-TECH. All rights reserved. // import UIKit func getController() -> T { return T(nibName: String(describing: T.self), bundle: nil) } func changeRoot(_ controller: UIViewController) { UIApplication.shared.keyWindow?.rootViewController = controller } extension Date { func toString( dateFormat format : String ) -> String { let dateFormatter = DateFormatter() dateFormatter.dateFormat = format return dateFormatter.string(from: self) } } extension Bundle { class var applicationVersionNumber: String { if let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String { return version } return "Version Number Not Available" } class var applicationBuildNumber: String { if let build = Bundle.main.infoDictionary?["CFBundleVersion"] as? String { return build } return "Build Number Not Available" } }