Проверьте, является ли имя CLPlacemark адресом улицы
Можно ли проверить, является CLPlacemark's
имя CLPlacemark's
адресом улицы?
Я хотел бы показать название, если это торговый центр, тематический парк, школа или что-то еще интересное, но не если это адрес улицы.
Я думал об использовании регулярного выражения, такого как это, чтобы проверить, является ли имя адресом улицы
- IOS Swift - синхронизация между двумя UIPageViewControllers
- UICollectionView не прокручивается при перезагрузке данных
- Подсчитать дополнительные свойства в Swift
- Что необходимо сделать при реализации инициализатора?
- за и против NSLocalizedString без комментариев
^\d+ ([a-zA-Z0-9'-] ?)+$
Но я чувствую, что это не всегда будет работать, особенно в других странах.
Есть ли способ проверить, является ли имя CLPlacemark адресом улицы, например, проверка размера метки, или мне придется использовать стороннюю библиотеку?
- Swift: предотвращение двойного касания в носках tic tac?
- Неправильное изображение на iOS 8 Выбранный UISegmenetedControl Press
- Службы определения местоположения не обновляются на кого-то elses test iPhone?
- UIImageView появляется очень мало в UICollectionViewCell, хотя изображение большое
- Swift: внедрение JS & CSS в WKWebView не работает
- WebView с сенсорным событием UITapGestureRecognizer непризнанный селектор
- «NSPersistentContainer» доступен только на iOS 10.0 или новее
- Повторное воспроизведение аудиофайла с помощью AVAudioEngine
Попробуйте проверить name
на проспекте CLPlacemark (улица) и subThoroughfare
(номер улицы).
var placemark: CLPlacemark if placemark.name.rangeOfString(placemark.thoroughfare) != nil && placemark.name.rangeOfString(placemark.subThoroughfare) != nil { println("Name is likely the same as address") } else { println("Name is distinct from street address") }
Существует также свойство CLPlacemark «AreaOfInterest», которое вы можете проверить. Это часто помечено для областей с общей категорией, таких как аэропорты, торговые центры, школы, музеи и т. Д.
Поскольку вы хотите удалить что-либо, что по существу не представляет интерес, возможно, это поле будет работать для вас?