设备标识符 3.0.2

设备标识符 3.0.2

Sebastián Varela 维护。



设备标识符

CocoaPods Compatible Carthage Compatible Platform Platform Build Status codecov codebeat badge

介绍

为 UIDevice 扩展以获取当前的设备信息,例如商业名称(iPhone X 而不是 iPhone10,3)。

平台

支持 iOS 和 tvOS

支持

对于 Swift 4,请使用 v1

对于 Swift 5,请使用 v2+

安装

此框架兼容Carthage或Cocoapods,任选其一。

Carthage

将其添加到您的Cartfile

github "sebastianvarela/DeviceIdentificator" 

Cocoapods

将其添加到您的Podfile

pod 'DeviceIdentificator' 

用法

Swift

let deviceModel = UIDevice.current.deviceModel
print("Current device: \(deviceModel.name)")

let isIpad = UIDevice.current.isIpad
let isSimulator = UIDevice.current.isSimulator

Objective-C

NSString *deviceModelName = [UIDevice currentDevice].deviceModelName;
NSLog(@"Current device: %@", [UIDevice currentDevice].deviceModelName);
    
BOOL isIpad = [UIDevice currentDevice].isIpad;
BOOL isSimulator = [UIDevice currentDevice].isSimulator;