AWFTropicalCycloneProfile
Objective-C
@interface AWFTropicalCycloneProfile : AWFWeatherObjectSwift
class AWFTropicalCycloneProfile : AWFWeatherObjectAn AWFTropicalCycloneProfile object contains general profile information for a tropical cyclone.
- 
                  
                  System name without the storm type prefix. DeclarationObjective-C @property (nonatomic, copy) NSString *_Nonnull name;Swift var name: String { get set }
- 
                  
                  The tropical season year during which the system originated. DeclarationObjective-C @property (nonatomic) NSUInteger year;Swift var year: UInt { get set }
- 
                  
                  The basin in which the system originated. DeclarationObjective-C @property (nonatomic, copy) AWFTropicalBasin _Nonnull basinOrigin;Swift var basinOrigin: AWFTropicalBasin { get set }
- 
                  
                  The basin in which the system is currently located if the system is currently active, otherwise nil.DeclarationObjective-C @property (nonatomic, copy, nullable) AWFTropicalBasin basinCurrent;Swift var basinCurrent: AWFTropicalBasin? { get set }
- 
                  
                  An array of basins that the system has existed within during its lifetime. Typically this will contain a single basin except for systems in the Pacific Ocean that may traverse multiple basins. DeclarationObjective-C @property (nonatomic, strong) NSArray<AWFTropicalBasin> *_Nonnull basins;Swift var basins: [AWFTropicalBasin] { get set }
- 
                  
                  Event number of the system for the basin of origin. DeclarationObjective-C @property (nonatomic) NSUInteger event;Swift var event: UInt { get set }
- 
                  
                  Whether or not the system is currently active. DeclarationObjective-C @property (nonatomic) BOOL isActive;Swift var isActive: Bool { get set }
- 
                  
                  Date of the first advisory issued for the system by the NHC or JTWC. DeclarationObjective-C @property (nonatomic, strong) NSDate *_Nonnull lifespanStart;Swift var lifespanStart: Date { get set }
- 
                  
                  Date of the last advisory issued for the system by the NHC or JTWC. DeclarationObjective-C @property (nonatomic, strong) NSDate *_Nonnull lifespanEnd;Swift var lifespanEnd: Date { get set }
- 
                  
                  Maximum type of storm based on wind speed during its lifetime. DeclarationObjective-C @property (nonatomic, copy) AWFTropicalStormType _Nonnull maxStormType;Swift var maxStormType: AWFTropicalStormType { get set }
- 
                  
                  Maximum strength category the system achieved during its lifetime. DeclarationObjective-C @property (nonatomic, copy) AWFTropicalStormType _Nonnull maxStormCategory;Swift var maxStormCategory: AWFTropicalStormType { get set }
- 
                  
                  Maximum reported wind speed of the system during its lifetime in knots. DeclarationObjective-C @property (nonatomic) CGFloat maxWindSpeedKTS;Swift var maxWindSpeedKTS: CGFloat { get set }
- 
                  
                  Maximum reported wind speed of the system during its lifetime in kilometers per hour when available. DeclarationObjective-C @property (nonatomic) CGFloat maxWindSpeedKMH;Swift var maxWindSpeedKMH: CGFloat { get set }
- 
                  
                  Maximum reported wind speed of the system during its lifetime in miles per hour when available. DeclarationObjective-C @property (nonatomic) CGFloat maxWindSpeedMPH;Swift var maxWindSpeedMPH: CGFloat { get set }
- 
                  
                  Date/time when the maximum wind speed was reported when available. DeclarationObjective-C @property (nonatomic, strong, nullable) NSDate *maxWindSpeedDate;Swift var maxWindSpeedDate: Date? { get set }
- 
                  
                  Minimum reported surface pressure of the system during its lifetime in millibars when available. DeclarationObjective-C @property (nonatomic) CGFloat minPressureMB;Swift var minPressureMB: CGFloat { get set }
- 
                  
                  Minimum reported surface pressure of the system during its lifetime in inches of mercury when available. DeclarationObjective-C @property (nonatomic) CGFloat minPressureIN;Swift var minPressureIN: CGFloat { get set }
- 
                  
                  Date/time when the minimum surface pressure was reported when available. DeclarationObjective-C @property (nonatomic, strong, nullable) NSDate *minPressureDate;Swift var minPressureDate: Date? { get set }
- 
                  
                  The bounding box that encloses the system’s historical track and forecast components when the system is active. DeclarationObjective-C @property (nonatomic, strong, nullable) AWFCoordinateBounds *bounds;Swift var bounds: AWFCoordinateBounds? { get set }
- 
                  
                  Current time zone for the cyclone. If the system is active, the time zone value will be that of its current position, otherwise the time zone of the system’s first position will be used. DeclarationObjective-C @property (nonatomic, strong, nullable) NSTimeZone *timeZone;Swift var timeZone: TimeZone? { get set }
 View on GitHub
View on GitHub AWFTropicalCycloneProfile Class Reference
        AWFTropicalCycloneProfile Class Reference