API Differences in MapKit in macOS 26.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in MapKit in the macOS 26.0 SDK.

Table of Contents

Properties & Constants

MKAddressRepresentations
public var region: Foundation.Locale.Region?
MKMapItemRequest
public var placeDescriptor: GeoToolbox.PlaceDescriptor?
MKMapItem
@property(nonatomic, readonly) CLLocation * _Nonnull location;
MKMapItem
@property(nonatomic, readonly, nullable) MKAddress *address;
MKMapItem
@property(nonatomic, readonly, nullable) MKAddressRepresentations *addressRepresentations;

Initializers

GeoToolbox.PlaceDescriptor
public init?(item: MapKit.MKMapItem)
MKMapItemRequest
convenience public init(placeDescriptor: GeoToolbox.PlaceDescriptor)
MKMapItem
- (nonnull instancetype)initWithLocation:(nonnull CLLocation *)location address:(nullable MKAddress *)address;

Classes

MKAddressRepresentations
MKAddress
MKReverseGeocodingRequest
MKGeocodingRequest