MKLocalSearchRequest
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSObject
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в iOS 6.1 и позже.
MKLocalSearchRequest объект является вспомогательным объектом, который Вы используете для указания основанных на карте поисковых параметров. После создания экземпляра этого объекта можно присвоить строку естественного языка, содержащую адрес или интересное место для поиска. Можно также указать определенную область карты для сужения результатов поиска. Вы тогда используете сконфигурированный объект инициализировать MKLocalSearch возразите и выполните свой поиск.
-
naturalLanguageQueryСвойствоСтрока, содержащая желаемый поисковый элемент.
Объявление
Swift
var naturalLanguageQuery: String!Objective C
@property(nonatomic, copy) NSString *naturalLanguageQueryОбсуждение
Вы указываете этот параметр как строку, описывающую основанный на карте элемент, который Вы хотите искать. Текст эквивалентен тому, что пользователь ввел бы в поле поиска в приложении Карт. Например, текст мог бы содержать все или часть адреса, или это могло бы содержать имя интересного места.
Это свойство не может быть
nil.Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 6.1 и позже.
-
regionСвойствоОбласть карты, обеспечивающая подсказку как, туда, где искать.
Объявление
Swift
var region: MKCoordinateRegionObjective C
@property(nonatomic, assign) MKCoordinateRegion regionОбсуждение
Можно использовать этот параметр для сужения списка результатов поиска тем внутри или близко к указанной области. Указание области не гарантирует, что результаты все будут в области. Это - просто подсказка к поисковой системе.
Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 6.1 и позже.
