SwiftCommon之Device设备信息

By | 2015年7月28日

概述

获取设备的信息,比如系统版本号、屏幕高宽等。在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