SwiftCommon之Device设备信息

概述

获取设备的信息,比如系统版本号、屏幕高宽等。在IOS中,我们通过访问UIDevice类,获取设备信息;通过UIScreen获取屏幕的信息。

SCDevice


import Foundation
import UIKit

public class SCDevice{

    /**
    获取设备的版本号
    
    :returns: 设备版本号,Double类型
    */
    public class func getVersion()->Double{
    
        return (UIDevice.currentDevice().systemVersion as NSString).doubleValue
    
    }
    
    
    /**
    获取设备的西系统名称
    
    :returns: 设备的系统名称,String类型
    */
    public class func getSystemName()->String{
    
        return UIDevice.currentDevice().systemName
    }
    
    /**
    获取屏幕的宽和高
    
    :returns: 返回元组类型,包含宽和高
    */
    public class func getScreenRect()->(width:CGFloat,height:CGFloat){
    
        return (UIScreen.mainScreen().bounds.width,UIScreen.mainScreen().bounds.height)
    }

}

Git地址


http://devonios.com/go/swiftcommon

tips:

本文由wp2blog导入,原文链接:http://devonios.com/scdevice.html

你可能感兴趣的:(device,uidevice,UIScreen,swiftcommon,scdevice)