EVGLocation Class Reference

Inherits fromDeclared in
NSObjectEVGItems.h

Location to associate with an Item, for example for filtering reasons if a product only available in an area.

Latitudinal coordinate of the location, should be from -90 to 90.

Longitudinal coordinate of the location, should be from -180 to 180.

Name of the city.

Name of the state or province.

Postal code of the location.

Creates a location with geographic coordinates.

Parameters

ParameterDescription
latitudeLatitudinal coordinate, should be from -90 to 90
longitudeLongitudinal coordinate, should be from -180 to 180

Creates a location with city and state.

Parameters

ParameterDescription
cityCity name
stateProvinceCodeState or Province Code (e.g. MA)

Creates a location with postal code.

Parameters

ParameterDescription
postalCodePostal code

Creates a location from the provided JSON.

Parameters

ParameterDescription
jsonA location in JSON form

Return Value

A location which can be further modified, or nil if JSON is invalid