Size: a a a

CocoaHeads Russia

2019 December 18

V

Vadim in CocoaHeads Russia
Ferrero Gram
Мы вообще не берём парней в QA, чтобы не было дискриминации 😄
правильно 👍🏿
источник

АК

Анатолий Кант in CocoaHeads Russia
Ferrero Gram
Мы вообще не берём парней в QA, чтобы не было дискриминации 😄
чую пройдет 5-10 лет и парни выйдут с транспорантами за равные права
источник
2019 December 21

SM

Sam Mejl in CocoaHeads Russia
Chingis Gomboev
1. можно написать пару e2e тестов на базовый кейс регистрации на ивент
2. настроить CI, чтобы раз в неделю при наличии новых коммитов в мастере отправляло апдейт в iTC (меншенить контрибьютеров в what's new)
3. сыпать релиз ноутс прямо в этот чат!
Отлично. Задачу создал. @AnatoliyKant любезно согласился сделать это для нас всех. Тебя тоже привязал к задаче.
Спасибо!
источник
2019 December 23

БМ

Богдан Марков in CocoaHeads Russia
Привет. Подскажите, где правильнее реализовать didUpdateLocations от CLLocationManagerDelegate? Нужно для того, чтоб отображать текущую позицию на карте. Сейчас я реализовал этот метод на экране с картой и при переходе на этот экран геопозиция определяется довольно долго. Как мне где-то заранее ее получить? чтоб на экране с картой я уже знал координаты
источник

PC

Pavel C in CocoaHeads Russia
Один из вариантов глобальный синглтон, у которого будет поле что нибудь вроде lastKnownLocations. Но с этим надо быть осторожным, потому что не на всех экранах нужно обновление локации и не надо его постоянно крутить.
источник

MI

Mikhail Igonin in CocoaHeads Russia
Сделай сервис, инициализируй заранее, инжекть в экран.
источник

MI

Mikhail Igonin in CocoaHeads Russia
Если надо, экраны пусть подписываются на/отписываются от него.
источник

БМ

Богдан Марков in CocoaHeads Russia
Спасибо, гляну в эту сторону. А в какой момент запрашивать доступ к геоданным? При установке или при первом запуске?
источник

FG

Ferrero Gram in CocoaHeads Russia
Богдан Марков
Привет. Подскажите, где правильнее реализовать didUpdateLocations от CLLocationManagerDelegate? Нужно для того, чтоб отображать текущую позицию на карте. Сейчас я реализовал этот метод на экране с картой и при переходе на этот экран геопозиция определяется довольно долго. Как мне где-то заранее ее получить? чтоб на экране с картой я уже знал координаты
Можно загружая экран брать последнюю локацию из location manager
источник

FG

Ferrero Gram in CocoaHeads Russia
Там есть проперти location, отображать её сначала. А потом уже в didUpdateLocations актуализировать UI
источник

БМ

Богдан Марков in CocoaHeads Russia
она там будет еще до вызова locationManager.requestLocation() ?
источник

FG

Ferrero Gram in CocoaHeads Russia
Богдан Марков
она там будет еще до вызова locationManager.requestLocation() ?
Скорее всего да, есть смысл свериться с документацией
источник

SP

Sergey Petrov in CocoaHeads Russia
Богдан Марков
она там будет еще до вызова locationManager.requestLocation() ?
практически всегда да, кроме случаев после ребута когда еще никакая приложенька не запросила
источник

SP

Sergey Petrov in CocoaHeads Russia
но она может быть очень древней
источник

БМ

Богдан Марков in CocoaHeads Russia
Понял. Всем спасибо
источник

V

Vladimir Brin in CocoaHeads Russia
источник

NM

Nikita Maidanov in CocoaHeads Russia
Тут @iltsarev сделал бесплатный инструмент для сверки дизайна с вашей реализацией в симуляторе 🙂 Кажется, много кому может быть полезно: https://apps.apple.com/ru/app/perfecto/id1492154735
источник

V

Vadim in CocoaHeads Russia
жду сообщение про то что в цеплине уже есть
источник

NM

Nikita Maidanov in CocoaHeads Russia
Vadim
жду сообщение про то что в цеплине уже есть
Есть команды, которые ушли на Figma)
источник

IT

Ilya Tsarev in CocoaHeads Russia
Vadim
жду сообщение про то что в цеплине уже есть
🤦‍♂️
источник