Flight
public struct Flight : Codable, Equatable
Represents information about a flight
-
Declaration
Swift
public static func == (lhs: Flight, rhs: Flight) -> Bool -
Identifier
Declaration
Swift
public let id: String -
Flightnumber
Declaration
Swift
public let number: String -
Departing airport
Declaration
Swift
public let departureAirport: Airport -
Arriving airport
Declaration
Swift
public let arrivalAirport: Airport -
Departure time
Declaration
Swift
public let departureDate: Date -
Arrival time
Declaration
Swift
public let arrivalDate: Date -
Departure terminal
Declaration
Swift
public let departureTerminal: String? -
Arrival terminal
Declaration
Swift
public let arrivalTerminal: String? -
Declaration
Swift
public func encode(to encoder: Encoder) throws -
Declaration
Swift
public init(from decoder: Decoder) throws -
Returns departure date as a string given a
DateFormatterdateFormatter: The
DateFormatterthat formats the string
Declaration
Swift
public func departureDateDescription(with dateFormatter: DateFormatter) -> StringReturn Value
A string describing the departure date
-
Returns arrival date as a string given a
DateFormatterdateFormatter: The
DateFormatterthat formats the string
Declaration
Swift
public func arrivalDateDescription(with dateFormatter: DateFormatter) -> StringReturn Value
A string describing the arrival date
Flight Structure Reference