One Logo Pool Ball
MapKit · IOS API REFERENCE

MKLocalSearchCompleter

class · iOS 9.3+ · SDK 27.1

class MKLocalSearchCompleter

Members (20)

method · iOS 9.3+

cancel

TypeScript
cancel(): void
Swift declaration
func cancel()
init

init

TypeScript
static init(): MKLocalSearchCompleter
Swift declaration
init()
get · iOS 18.0+

addressFilter

TypeScript
get addressFilter(): (MKAddressFilter) | null
Swift declaration
@NSCopying var addressFilter: MKAddressFilter? { get set }
set · iOS 18.0+

addressFilter

TypeScript
set addressFilter(value: (MKAddressFilter) | null)
Swift declaration
@NSCopying var addressFilter: MKAddressFilter? { get set }
get · iOS 9.3+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any MKLocalSearchCompleterDelegate)? { get set }
set · iOS 9.3+

delegate

TypeScript
set delegate(value: (Implements<MKLocalSearchCompleterDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any MKLocalSearchCompleterDelegate)? { get set }
get · iOS 9.3+ · Deprecated in iOS 13.0

filterType

TypeScript
get filterType(): MKLocalSearchCompleter_FilterType
Swift declaration
var filterType: MKLocalSearchCompleter.FilterType { get set }
set · iOS 9.3+ · Deprecated in iOS 13.0

filterType

TypeScript
set filterType(value: MKLocalSearchCompleter_FilterType)
Swift declaration
var filterType: MKLocalSearchCompleter.FilterType { get set }
get · iOS 13.0+

pointOfInterestFilter

TypeScript
get pointOfInterestFilter(): (MKPointOfInterestFilter) | null
Swift declaration
@NSCopying var pointOfInterestFilter: MKPointOfInterestFilter? { get set }
set · iOS 13.0+

pointOfInterestFilter

TypeScript
set pointOfInterestFilter(value: (MKPointOfInterestFilter) | null)
Swift declaration
@NSCopying var pointOfInterestFilter: MKPointOfInterestFilter? { get set }
get · iOS 9.3+

queryFragment

TypeScript
get queryFragment(): string
Swift declaration
var queryFragment: String { get set }
set · iOS 9.3+

queryFragment

TypeScript
set queryFragment(value: string)
Swift declaration
var queryFragment: String { get set }
get · iOS 9.3+

region

TypeScript
get region(): MKCoordinateRegion
Swift declaration
var region: MKCoordinateRegion { get set }
set · iOS 9.3+

region

TypeScript
set region(value: MKCoordinateRegion)
Swift declaration
var region: MKCoordinateRegion { get set }
get · iOS 18.0+

regionPriority

TypeScript
get regionPriority(): MKLocalSearchRegionPriority
Swift declaration
var regionPriority: MKLocalSearchRegionPriority { get set }
set · iOS 18.0+

regionPriority

TypeScript
set regionPriority(value: MKLocalSearchRegionPriority)
Swift declaration
var regionPriority: MKLocalSearchRegionPriority { get set }
get · iOS 13.0+

resultTypes

TypeScript
get resultTypes(): MKLocalSearchCompleter_ResultType
Swift declaration
var resultTypes: MKLocalSearchCompleter.ResultType { get set }
set · iOS 13.0+

resultTypes

TypeScript
set resultTypes(value: MKLocalSearchCompleter_ResultType)
Swift declaration
var resultTypes: MKLocalSearchCompleter.ResultType { get set }
get · iOS 9.3+

results

TypeScript
get results(): Array<MKLocalSearchCompletion>
Swift declaration
var results: [MKLocalSearchCompletion] { get }
get · iOS 9.3+

isSearching

TypeScript
get isSearching(): boolean
Swift declaration
var isSearching: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All MapKit types →