Device - linhay/Stem GitHub Wiki

Device

public class Device

Properties

wlanAddress

!os(watchOS) && canImport(SystemConfiguration)

获取局域网IP

var wlanAddress: String?

cpu

let cpu

diskSpace

磁盘空间

let diskSpace

memorySpace

内存空间

let memorySpace

type

设备类型

var type: Type

version

设备版本类型

var version: Version

versionCode

apple 机型内部版本标识

let versionCode: String

info

let info: (type: Type, version: Version)

isHasNotch

是否存在刘海

var isHasNotch: Bool

isSupportTaptic

是否支持 Taptic Engine 功能

var isSupportTaptic: Bool

isJailbroken

是否越狱

var isJailbroken: Bool

Methods

`is`(type:)

判断设备类型

static func `is`(type: Type) -> Bool

Parameters

  • type: - type: 设备类型

Returns

true or false

`is`(version:)

判断设备版本

static func `is`(version: Version) -> Bool

Parameters

  • version: - version: 设备版本

Returns

true or false

⚠️ **GitHub.com Fallback** ⚠️