Skip to content

Commit

Permalink
对文件里面的struct Info中的静态变量也使用public修饰
Browse files Browse the repository at this point in the history
  • Loading branch information
zhujilong committed Aug 21, 2018
1 parent c032e04 commit 268e315
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 34 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@

Swift UIDevice分类 用于判断手机型号等硬件功能

代码参考了OC版本的:
[UIDeviceIdentifier](https://github.com/squarefrog/UIDeviceIdentifier)
代码参考了OC版本的[UIDeviceIdentifier](https://github.com/squarefrog/UIDeviceIdentifier)


使用UIDevice的分类使得代码逻辑与结构更为简单,另外语言风格更加Swift化





2 changes: 1 addition & 1 deletion UIDeviceHardware.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Pod::Spec.new do |s|
#

s.name = "UIDeviceHardware"
s.version = "0.0.2"
s.version = "0.0.4"
s.summary = "A UIDevice Extension For Hardware"

# This description is used to generate tags and improve search results.
Expand Down
60 changes: 30 additions & 30 deletions UIDeviceHardware/UIDeviceHardware/UIDevice+Hardware.swift
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ extension UIDevice {

// MARK: - 手机信息
extension UIDevice {
/// uudi
/// uudi 注意其实uuid并不是唯一不变的
public class var uuid: String? {
return current.identifierForVendor?.uuidString
}
Expand Down Expand Up @@ -119,63 +119,63 @@ extension UIDevice {
// MARK: - 字符串常量化
extension UIDevice {
public struct Info {
static let iPodTouch5 = "iPod Touch 5"
public static let iPodTouch5 = "iPod Touch 5"

static let iPodTouch6 = "iPod Touch 6"
public static let iPodTouch6 = "iPod Touch 6"

static let iPhone4 = "iPhone 4"
public static let iPhone4 = "iPhone 4"

static let iPhone4s = "iPhone 4s"
public static let iPhone4s = "iPhone 4s"

static let iPhone5 = "iPhone 5"
public static let iPhone5 = "iPhone 5"

static let iPhone5c = "iPhone 5c"
public static let iPhone5c = "iPhone 5c"

static let iPhone5s = "iPhone 5s"
public static let iPhone5s = "iPhone 5s"

static let iPhone6 = "iPhone 6"
public static let iPhone6 = "iPhone 6"

static let iPhone6Plus = "iPhone 6 Plus"
public static let iPhone6Plus = "iPhone 6 Plus"

static let iPhone6s = "iPhone 6s"
public static let iPhone6s = "iPhone 6s"

static let iPhone6sPlus = "iPhone 6s Plus"
public static let iPhone6sPlus = "iPhone 6s Plus"

static let iPhoneSE = "iPhone SE"
public static let iPhoneSE = "iPhone SE"

static let iPhone7 = "iPhone 7"
public static let iPhone7 = "iPhone 7"

static let iPhone7Plus = "iPhone 7 Plus"
public static let iPhone7Plus = "iPhone 7 Plus"

static let iPhone8 = "iPhone 8"
public static let iPhone8 = "iPhone 8"

static let iPhone8Plus = "iPhone 8 Plus"
public static let iPhone8Plus = "iPhone 8 Plus"

static let iPhoneX = "iPhone X"
public static let iPhoneX = "iPhone X"

static let iPad2 = "iPad 2"
public static let iPad2 = "iPad 2"

static let iPad3 = "iPad 3"
public static let iPad3 = "iPad 3"

static let iPad4 = "iPad 4"
public static let iPad4 = "iPad 4"

static let iPadAir = "iPad Air"
public static let iPadAir = "iPad Air"

static let iPadAir2 = "iPad Air 2"
public static let iPadAir2 = "iPad Air 2"

static let iPadMini = "iPad Mini"
public static let iPadMini = "iPad Mini"

static let iPadMini2 = "iPad Mini 2"
public static let iPadMini2 = "iPad Mini 2"

static let iPadMini3 = "iPad Mini 3"
public static let iPadMini3 = "iPad Mini 3"

static let iPadMini4 = "iPad Mini 4"
public static let iPadMini4 = "iPad Mini 4"

static let iPadPro = "iPad Pro"
public static let iPadPro = "iPad Pro"

static let AppleTV = "Apple TV"
public static let AppleTV = "Apple TV"

static let Simulator = "Simulator"
public static let Simulator = "Simulator"
}
}

Expand Down

0 comments on commit 268e315

Please sign in to comment.