AWFAirQualityReport

Objective-C

@interface AWFAirQualityReport : AWFGeographicObject

Swift

class AWFAirQualityReport : AWFGeographicObject

An AWFAirQualityReport object represents data returned by the airquality endpoint of the Aeris Weather API.

  • The station id the report is for. This value will be nil if the requested place is not a specific station identifer.

    Declaration

    Objective-C

    @property (nonatomic, copy, nullable) NSString *stationId;

    Swift

    var stationId: String? { get set }
  • An array of air quality report periods returned for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, nullable) NSArray<AWFAirQualityPeriod *> *periods;

    Swift

    var periods: [AWFAirQualityPeriod]? { get set }
  • An array of data sources used for air quality information at this location.

    Declaration

    Objective-C

    @property (nonatomic, strong, nullable) NSArray<AWFAirQualitySource *> *sources;

    Swift

    var sources: [AWFAirQualitySource]? { get set }
  • An array of observation station ids used to provide the air quality information.

    Declaration

    Objective-C

    @property (nonatomic, strong, nullable) NSArray<NSString *> *stations;

    Swift

    var stations: [String]? { get set }