AWFNormalPeriod
Objective-C
@interface AWFNormalPeriod : AWFWeatherObject
Swift
class AWFNormalPeriod : AWFWeatherObject
An AWFNormalPeriod
object represents data for a single period returned by the normals endpoint
of the Aeris Weather API.
-
Type of normal: “daily”, “monthly” or “annual”.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *type;
Swift
var type: String? { get set }
-
Number of the month the period is for (1=January, 12=December). Value will be NULL for annual summaries.
Declaration
Objective-C
@property (nonatomic) NSInteger month;
Swift
var month: Int { get set }
-
Day of the month the period is for (1-31). Value will be NULL for both monthly and annual summaries.
Declaration
Objective-C
@property (nonatomic) NSInteger date;
Swift
var date: Int { get set }
-
Normal maximum temperature in degrees Fahrenheit.
Declaration
Objective-C
@property (nonatomic) CGFloat tempMaxF;
Swift
var tempMaxF: CGFloat { get set }
-
Normal maximum temperature in degrees Celsius.
Declaration
Objective-C
@property (nonatomic) CGFloat tempMaxC;
Swift
var tempMaxC: CGFloat { get set }
-
Normal minimum temperature in degrees Fahrenheit.
Declaration
Objective-C
@property (nonatomic) CGFloat tempMinF;
Swift
var tempMinF: CGFloat { get set }
-
Normal minimum temperature in degrees Celsius.
Declaration
Objective-C
@property (nonatomic) CGFloat tempMinC;
Swift
var tempMinC: CGFloat { get set }
-
Normal average temperature in degrees Fahrenheit.
Declaration
Objective-C
@property (nonatomic) CGFloat tempAvgF;
Swift
var tempAvgF: CGFloat { get set }
-
Normal average temperature in degrees Celsius.
Declaration
Objective-C
@property (nonatomic) CGFloat tempAvgC;
Swift
var tempAvgC: CGFloat { get set }
-
Normal precipitation in inches for the month to date. Value will be NULL for annual summaries.
Declaration
Objective-C
@property (nonatomic) CGFloat precipMonthToDateIN;
Swift
var precipMonthToDateIN: CGFloat { get set }
-
Normal precipitation in millimeters for the month to date. Value will be NULL for annual summaries.
Declaration
Objective-C
@property (nonatomic) CGFloat precipMonthToDateMM;
Swift
var precipMonthToDateMM: CGFloat { get set }
-
Normal precipitation in inches for the year to date.
Declaration
Objective-C
@property (nonatomic) CGFloat precipYearToDateIN;
Swift
var precipYearToDateIN: CGFloat { get set }
-
Normal precipitation in millimeters for the year to date.
Declaration
Objective-C
@property (nonatomic) CGFloat precipYearToDateMM;
Swift
var precipYearToDateMM: CGFloat { get set }
-
Normal snowfall in inches for the month to date. Value will be NULL for annual summaries.
Declaration
Objective-C
@property (nonatomic) CGFloat snowMonthToDateIN;
Swift
var snowMonthToDateIN: CGFloat { get set }
-
Normal snowfall in centimeters for the month to date. Value will be NULL for annual summaries.
Declaration
Objective-C
@property (nonatomic) CGFloat snowMonthToDateCM;
Swift
var snowMonthToDateCM: CGFloat { get set }
-
Normal snowfall in inches for the year to date.
Declaration
Objective-C
@property (nonatomic) CGFloat snowYearToDateIN;
Swift
var snowYearToDateIN: CGFloat { get set }
-
Normal snowfall in centimeters for the year to date.
Declaration
Objective-C
@property (nonatomic) CGFloat snowYearToDateCM;
Swift
var snowYearToDateCM: CGFloat { get set }
-
Normal heating degree days.
Declaration
Objective-C
@property (nonatomic) CGFloat heatingDegreeDays;
Swift
var heatingDegreeDays: CGFloat { get set }
-
Normal cooling degree days.
Declaration
Objective-C
@property (nonatomic) CGFloat coolingDegreeDays;
Swift
var coolingDegreeDays: CGFloat { get set }