API Differences in MapKit in iOS 26.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in MapKit in the iOS 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