Skip to content

Commit

Permalink
0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
EyreFree committed Aug 15, 2019
1 parent d8bc14a commit f12c614
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 13 deletions.
2 changes: 1 addition & 1 deletion EFFoundation.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'EFFoundation'
s.version = '0.1.0'
s.version = '0.2.0'
s.summary = 'EFFoundation.'

s.description = <<-DESC
Expand Down
29 changes: 18 additions & 11 deletions EFFoundation/Classes/Reachability+.swift
Expand Up @@ -19,15 +19,22 @@ public enum NetworkType {
case wwan4g
case unknownTechnology(name: String)

var trackingId: String {
public var trackingId: String {
switch self {
case .unknown: return "Unknown"
case .noConnection: return "No Connection"
case .wifi: return "WiFi"
case .wwan2g: return "2G"
case .wwan3g: return "3G"
case .wwan4g: return "4G"
case .unknownTechnology(let name): return "Unknown Technology: \"\(name)\""
case .unknown:
return "Unknown"
case .noConnection:
return "No Connection"
case .wifi:
return "WiFi"
case .wwan2g:
return "2G"
case .wwan3g:
return "3G"
case .wwan4g:
return "4G"
case .unknownTechnology(let name):
return "Unknown Technology: \"\(name)\""
}
}
}
Expand All @@ -44,14 +51,14 @@ public extension Reachability {
case .wifi:
return .wifi
case .cellular:
return Reachability.getWWANNetworkType
return Reachability.wwanNetworkType
}
} catch {
return .unknown
}
}

static var getWWANNetworkType: NetworkType {
static var wwanNetworkType: NetworkType {
guard let currentRadioAccessTechnology = CTTelephonyNetworkInfo().currentRadioAccessTechnology else { return .unknown }
switch currentRadioAccessTechnology {
case CTRadioAccessTechnologyGPRS,
Expand All @@ -73,7 +80,7 @@ public extension Reachability {
}
}

static var getIPAddresses: String? {
static var ipAddresses: String? {
var addresses: [String] = [String]()

var ifaddr : UnsafeMutablePointer<ifaddrs>? = nil
Expand Down
2 changes: 1 addition & 1 deletion EFFoundation/Classes/UIViewController+.swift
Expand Up @@ -9,7 +9,7 @@ import Foundation

public extension UIViewController {

var topView: UIView {
var zTopView: UIView {
var recentVC = self
while let parentVC = recentVC.parent {
recentVC = parentVC
Expand Down

0 comments on commit f12c614

Please sign in to comment.