TTAddress

@interface TTAddress : NSObject

A representation of address returned in the result.

  • Contry code like ‘US’

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable countryCode;

    Swift

    var countryCode: String? { get }
  • Full name of a country like ‘United States Of America’

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable country;

    Swift

    var country: String? { get }
  • Country code like ‘USA’

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable countryCodeISO3;

    Swift

    var countryCodeISO3: String? { get }
  • Freeformed Address like 33 S lst St, San Jose, CA 95113

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable freeformAddress;

    Swift

    var freeformAddress: String? { get }
  • The building number on the street like 33

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable streetNumber;

    Swift

    var streetNumber: String? { get }
  • The street.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable street;

    Swift

    var street: String? { get }
  • The name of the street.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable streetName;

    Swift

    var streetName: String? { get }
  • The street name like S lst St

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable streetNameAndNumber;

    Swift

    var streetNameAndNumber: String? { get }
  • The building number on the street like 33

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable buildingNumber;

    Swift

    var buildingNumber: String? { get }
  • Route numbers.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSArray<NSString *> *_Nullable routeNumbers;

    Swift

    var routeNumbers: [String]? { get }
  • Subdivision level of locality. For example: neighbourhood, suburb, city district, village.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSString *_Nullable municipalitySubdivision;

    Swift

    var municipalitySubdivision: String? { get }
  • Locality. For example: city, town, community, borough like San Jose

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable municipality;

    Swift

    var municipality: String? { get }
  • Second level of country administrative hierarchy. For example: county, borough, parish, municipality like Santa Clara

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSString *_Nullable countrySecondarySubdivision;

    Swift

    var countrySecondarySubdivision: String? { get }
  • Third level of country administrative hierarchy. For example: town, townships, borough, named area like San Jose

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSString *_Nullable countryTertiarySubdivision;

    Swift

    var countryTertiarySubdivision: String? { get }
  • First level of country administrative hierarchy. For example: state, province, region, dependent country like CA

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable countrySubdivision;

    Swift

    var countrySubdivision: String? { get }
  • Postal(Zip) Code like 95113

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable postalCode;

    Swift

    var postalCode: String? { get }
  • Speed limit

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSString *_Nullable speedLimit;

    Swift

    var speedLimit: String? { get }
  • A full name of a first level of country administrative hierarchy. This field appears only in case countrySubdivision is presented in an abbreviated form. Supported only for USA, Canada and Great Britain.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSString *_Nullable countrySubdivisionName;

    Swift

    var countrySubdivisionName: String? { get }