Device

public class Device : CustomStringConvertible, CustomDebugStringConvertible, ExtendedEquatable

Immutable Model for a Device

  • Device Name

    Declaration

    Swift

    public internal(set) var name: String?
  • os

    Operating System

    Declaration

    Swift

    public internal(set) var os: String?
  • OS Version

    Declaration

    Swift

    public internal(set) var version: String?
  • Device Model

    Declaration

    Swift

    public internal(set) var model: String?
  • SDK Version

    Declaration

    Swift

    public internal(set) var SDKVersion: String?
  • Language

    Declaration

    Swift

    public internal(set) var language: String?
  • CustomStringConvertible

    Declaration

    Swift

    public var description: String { get }
  • CustomDebugStringConvertible

    Declaration

    Swift

    public var debugDescription: String { get }