AlternateNames
public struct AlternateNames : Equatable, Hashable
extension AlternateNames: Sendable
A set of names for a single entity.
-
The entity’s primary name. For a
Geoname, this isGeoname::name.Declaration
Swift
public var primary: String -
The entity’s name in the language that was ingested according to the locale in the remote settings context. If none exists and this
AlternateNamesis for aGeoname, then this will be its primary name.Declaration
Swift
public var localized: String? -
The entity’s abbreviation, if any.
Declaration
Swift
public var abbreviation: String? -
Declaration
Swift
public init( /** * The entity's primary name. For a `Geoname`, this is `Geoname::name`. */primary: String, /** * The entity's name in the language that was ingested according to the * locale in the remote settings context. If none exists and this * `AlternateNames` is for a `Geoname`, then this will be its primary name. */localized: String?, /** * The entity's abbreviation, if any. */abbreviation: String?)