API Differences in MapKit in macOS 15.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 15.0 SDK.

Table of Contents

Typealiases

MKMapItem.Identifier
public typealias RawValue = Swift.String

Functions & Methods

MKSelectionAccessory.MapItemDetailPresentationStyle
public static func automatic(presentationViewController: AppKit.NSViewController? = nil) -> MapKit.MKSelectionAccessory.MapItemDetailPresentationStyle
MKSelectionAccessory.MapItemDetailPresentationStyle
public static func callout(_ style: MapKit.MKSelectionAccessory.MapItemDetailPresentationStyle.CalloutStyle = .automatic) -> MapKit.MKSelectionAccessory.MapItemDetailPresentationStyle
MKMapViewDelegate
- (nullable MKSelectionAccessory *)mapView:(nonnull MKMapView *)mapView selectionAccessoryForAnnotation:(nonnull id<MKAnnotation>)annotation;

Conformances

MKMapItem.Identifier
Swift.Codable
MKMapItem.Identifier
Swift.RawRepresentable

Protocols

MKMapItemDetailViewControllerDelegate

Classes

MKMapItemIdentifier
MKSelectionAccessory
MKMapItemDetailSelectionAccessoryPresentationStyle
MKMapItemDetailViewController
MKAddressFilter
MKMapItemAnnotation
MKMapItemRequest

Properties & Constants

MKAnnotationView
@property(nonatomic, assign, unsafe_unretained, readwrite) CGPoint accessoryOffset;
MKLocalSearchCompleter
@property(nonatomic, assign, unsafe_unretained, readwrite) MKLocalSearchRegionPriority regionPriority;
MKLocalSearchCompleter
@property(nonatomic, copy, readwrite, nullable) MKAddressFilter *addressFilter;
extern const MKPointOfInterestCategory MKPointOfInterestCategoryAnimalService
extern const MKPointOfInterestCategory MKPointOfInterestCategoryAutomotiveRepair
extern const MKPointOfInterestCategory MKPointOfInterestCategoryBaseball
extern const MKPointOfInterestCategory MKPointOfInterestCategoryBasketball
extern const MKPointOfInterestCategory MKPointOfInterestCategoryBeauty
extern const MKPointOfInterestCategory MKPointOfInterestCategoryBowling
extern const MKPointOfInterestCategory MKPointOfInterestCategoryCastle
extern const MKPointOfInterestCategory MKPointOfInterestCategoryConventionCenter
extern const MKPointOfInterestCategory MKPointOfInterestCategoryDistillery
extern const MKPointOfInterestCategory MKPointOfInterestCategoryFairground
extern const MKPointOfInterestCategory MKPointOfInterestCategoryFishing
extern const MKPointOfInterestCategory MKPointOfInterestCategoryFortress
extern const MKPointOfInterestCategory MKPointOfInterestCategoryGolf
extern const MKPointOfInterestCategory MKPointOfInterestCategoryGoKart
extern const MKPointOfInterestCategory MKPointOfInterestCategoryHiking
extern const MKPointOfInterestCategory MKPointOfInterestCategoryKayaking
extern const MKPointOfInterestCategory MKPointOfInterestCategoryLandmark
extern const MKPointOfInterestCategory MKPointOfInterestCategoryMailbox
extern const MKPointOfInterestCategory MKPointOfInterestCategoryMiniGolf
extern const MKPointOfInterestCategory MKPointOfInterestCategoryMusicVenue
extern const MKPointOfInterestCategory MKPointOfInterestCategoryNationalMonument
extern const MKPointOfInterestCategory MKPointOfInterestCategoryPlanetarium
extern const MKPointOfInterestCategory MKPointOfInterestCategoryRockClimbing
extern const MKPointOfInterestCategory MKPointOfInterestCategoryRVPark
extern const MKPointOfInterestCategory MKPointOfInterestCategorySkatePark
extern const MKPointOfInterestCategory MKPointOfInterestCategorySkating
extern const MKPointOfInterestCategory MKPointOfInterestCategorySkiing
extern const MKPointOfInterestCategory MKPointOfInterestCategorySoccer
extern const MKPointOfInterestCategory MKPointOfInterestCategorySpa
extern const MKPointOfInterestCategory MKPointOfInterestCategorySurfing
extern const MKPointOfInterestCategory MKPointOfInterestCategorySwimming
extern const MKPointOfInterestCategory MKPointOfInterestCategoryTennis
extern const MKPointOfInterestCategory MKPointOfInterestCategoryVolleyball
MKLocalSearchRequest
@property(nonatomic, assign, unsafe_unretained, readwrite) MKLocalSearchRegionPriority regionPriority;
MKLocalSearchRequest
@property(nonatomic, copy, readwrite, nullable) MKAddressFilter *addressFilter;
MKMapItem
@property(nonatomic, readonly, nullable) MKMapItemIdentifier *identifier;
MKMapItem
@property(nonatomic, readonly) NSSet<MKMapItemIdentifier *> * _Nonnull alternateIdentifiers;