Обновить
0
0

Пользователь

Отправить сообщение
непонятно, Вы пишите
FlatMap работает почти так же, с той лишь разницей, что результат работы flatMap может возвращать nil, а map не может

но выше пример возвращает nil
let greeting = name.map { "Hello " + $0 + "!" } // nil

как это понимать?
Статья полезная, спасибо.
Еще бы подробнее про GPX файлы. Я так понял, что после запуска приложения, система начинает «проигрывать» файл но не понятно:
Как задается скорость движения между точками?
CLLocationManager будет реагировать на точки или возможно срабатывание и в промежутках (в зависимости от настроек самого менеджера)?
пока не разобрался, кажется слишком сложным, когда понял принцип — слишком просто, но игра интересна, идея своя или это откуда-то?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность