Вы можете изменить геокодирование местоположения и получить информацию о том, где находится пользователь в тексте. Вы используете метод reverseGeocodeLocation:completionHandler:
в классе CLGeocoder , чтобы сделать это
Обработчик завершения в этом методе передается в массиве CLPlacemark
объектов, которые содержат код страны, который можно использовать для определения континента пользователей