@Arik

Как следить за событиями swift?

Доброе утро.
Во всю изучаю swift и никак не пойму как тут за событиями следить.
Допустим, нашел кучу мануалов как подключить карту apple, google, но ни в одном не нашел как допустим следить за тем, что был скролл и карта поменяла центр или зум.
Такая же история с AVFoundation, хотел сделать музыкальный плеер, но не понял как сделать ползунок продолжительности. Т.е. показывать где примерно играет песня. Мозгов хватило только поставить таймер и определять текущее положение.
Думаю у всего этого есть нормально решение? Можно ссылки на норм статьи или документацию по этому всему?
Может у кого есть ссылки на опенсорсные продукты: работы с картами и плеером? Только финальные, а не для примера, где пару кнопок и они включают/выключают музыку. А если переходишь на другой контроллер то все ломается.
Также все время всплывает кучу мелких вопросов, есть какой нибудь чат, группа по swift, где не один/два случайных гостя? =)
заранее спасибо
  • Вопрос задан
  • 314 просмотров
Решения вопроса 1
@iFamily
Expert in Server-Side-Swift and iOS development
У всего есть delegate и именно методы delegate дергаются при каких-либо событиях.

По Mapkit за 5 секунд гуглится вот это stackoverflow.com/questions/5556977/determine-if-m...

- (void)mapView:(MKMapView *)mapView regionWillChangeAnimated:(BOOL)animated
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated


Для AVFoundation тоже есть delegate.
Посмотреть какие методы есть у того или иного delegate можно нажав на него с зажатой клавишей Command.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы