Мне нужно обновить newLocation в CLLocationManager Delegate в зависимости от определенного интервала времени
Обновления менеджера местоположений основаны на пройденном расстоянии, а не на временном интервале.Нет смысла тратить время на обновление процессора каждые х секунд, если местоположение не изменилось.