Я пытаюсь выяснить, как лучше всего передать строковое значение яблочным картам, чтобы я мог найти его. Я работаю над приложением в классе, которое извлекает случайную строку из массива, и я хочу иметь возможность вызывать карты Apple, которые уже есть на устройстве, и искать любую выбранную строку. Я посмотрел MKLocalSearchRequest и думаю, что это может быть самым простым вариантом, но я просто не уверен, как интегрировать его с Apple Maps вместо использования его с mapkitview внутри приложения. Я обнаружил, что этот метод может сработать, но я просто не знаю, как его объявить.
class func openMaps(with mapItems: [MKMapItem],
launchOptions: [String : Any]? = nil) -> Bool