Есть ли квота запроса на `MKLocalSearchCompleter`?
Я использую экземпляр MKLocalSearchCompleter
чтобы получить строковые предсказания всякий раз, когда текст в моей строке поиска изменился. Я сталкиваюсь с одной проблемой, когда я слишком быстро набираю текст в строке поиска или когда я держу большой палец на клавише Backspace - я получаю следующую ошибку: The operation couldn’t be completed. (MKErrorDomain error 2.)
func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
if !searchCompleter.isSearching{
searchCompleter.region = (delegate?.searchResultTableViewControllerNeedsUpdatedMapRegion(self))!
searchCompleter.queryFragment = searchText
}
}
Я предполагаю, как обратное геокодирование, с MKLocalSearchCompleter
Существует квота на вызовы по запросу, которые могут произойти в любой момент времени. Если это так, кто-то может указать на обходной путь... Если нет, то, пожалуйста, объясните мне, в чем проблема?
Я распечатываю список предсказанных строк в консоли и в 5-й строке вы можете увидеть ошибку.
быстрое питание
быстрое питание
быстрое питание
Вестфилд Центр Сан-Франциско
Операция не может быть завершена. (MKErrorDomain ошибка 2.)
Хилтон Отель
HP Pavilion в Сан-Хосе
HPS Механическая
HP Pavilion в Сан-Хосе
Хилтон Отель
Дом Премьер Риб
больница
больница