One Logo Pool Ball
MapKit · IOS API REFERENCE

MKReverseGeocodingRequest

class · iOS 26.0+ · SDK 27.1

class MKReverseGeocodingRequest

Members (8)

method · iOS 26.0+

cancel

TypeScript
cancel(): void
Swift declaration
func cancel()
method · iOS 26.0+

getMapItems

TypeScript
getMapItems(completionHandler: ((arg0: (Array<MKMapItem>) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
var mapItems: [MKMapItem] { get async throws }
init · iOS 26.0+

init

TypeScript
static init(location: __LocationEssentials_CLLocation): (MKReverseGeocodingRequest) | null
Swift declaration
init?(location: CLLocation)
get · iOS 26.0+

isCancelled

TypeScript
get isCancelled(): boolean
Swift declaration
var isCancelled: Bool { get }
get · iOS 26.0+

isLoading

TypeScript
get isLoading(): boolean
Swift declaration
var isLoading: Bool { get }
get · iOS 26.0+

location

TypeScript
get location(): __LocationEssentials_CLLocation
Swift declaration
@NSCopying var location: CLLocation { get }
get · iOS 26.0+

preferredLocale

TypeScript
get preferredLocale(): (_Foundation_Locale) | null
Swift declaration
var preferredLocale: Locale? { get set }
set · iOS 26.0+

preferredLocale

TypeScript
set preferredLocale(value: (_Foundation_Locale) | null)
Swift declaration
var preferredLocale: Locale? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MKReverseGeocodingRequest.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All MapKit types →