Size: a a a

iOS Developers — русскоговорящее сообщество

2021 January 17

b

bodich in iOS Developers — русскоговорящее сообщество
Скажем так, какое поведение ожидается?
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
bodich
Ну в смысле, какая логика у

let x = await A()
Если коротко, то возвращает результат.
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Это IO, которое ты проводишь в как бы синхронной манере.
источник

AM

Andru Menangen in iOS Developers — русскоговорящее сообщество
bodich
А как работает это?
Долго рассказывать в чате. Вторая строка ждёт типа синхронно вызов асинхронной функции. Это выглядит так, по крайней мере. Вместо навешивания или передачи коллбека, ты просто получаешь результат работы асинхронной функции и используешь его в коде ниже. А так пришлось бы обрабатывать результат в коллбеке выше
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Andru Menangen
Долго рассказывать в чате. Вторая строка ждёт типа синхронно вызов асинхронной функции. Это выглядит так, по крайней мере. Вместо навешивания или передачи коллбека, ты просто получаешь результат работы асинхронной функции и используешь его в коде ниже. А так пришлось бы обрабатывать результат в коллбеке выше
Интересно, погуглю. Может пригодится. Недавно начал вот активно property wrappers использовать.
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Ну второй год как есть Combine
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Это Rx подход к асинхронному коду.
источник

AM

Andru Menangen in iOS Developers — русскоговорящее сообщество
Не подскажет кто, где статистику иос девайсов глянуть за 2020? Какой айфон на руках у людей самый распространенный?)
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Andru Menangen
Не подскажет кто, где статистику иос девайсов глянуть за 2020? Какой айфон на руках у людей самый распространенный?)
Где-то эпол у себя писали.
источник

AM

Andru Menangen in iOS Developers — русскоговорящее сообщество
Они по операционкам тока
источник

VG

Valery Garaev in iOS Developers — русскоговорящее сообщество
Vladimir Zhdanov (DTSE Huawei)
Что сейчас юзают для di в Свифт ?
Swinject
источник

V

Vladimir Zhdanov (DT... in iOS Developers — русскоговорящее сообщество
Thx
источник

𝗥)

𝗥𝗨𝗦𝗧𝗔𝗠𝗜𝗬 ))... in iOS Developers — русскоговорящее сообщество
Есть какой-то фильм про Developers.... Или айти
источник

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
𝗥𝗨𝗦𝗧𝗔𝗠𝗜𝗬 ))
Есть какой-то фильм про Developers.... Или айти
все индийские фильмы
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Andru Menangen
Долго рассказывать в чате. Вторая строка ждёт типа синхронно вызов асинхронной функции. Это выглядит так, по крайней мере. Вместо навешивания или передачи коллбека, ты просто получаешь результат работы асинхронной функции и используешь его в коде ниже. А так пришлось бы обрабатывать результат в коллбеке выше
Как я понял погуглив, в релизе async/await еще не завезли и работает только в бетах свифта?
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Я подобные нужды без async/await покрывал частично через экстеншн Operation (чтобы они ждали выполнения также и асинхронного кода)
источник

AM

Andru Menangen in iOS Developers — русскоговорящее сообщество
bodich
Как я понял погуглив, в релизе async/await еще не завезли и работает только в бетах свифта?
Там не беты, а скорее dev branch
источник

b

bodich in iOS Developers — русскоговорящее сообщество
bodich
Я подобные нужды без async/await покрывал частично через экстеншн Operation (чтобы они ждали выполнения также и асинхронного кода)
Вернее через дочерний класс, ошибся. Что-то вроде
ControllableOperation: Operation
Суть в том, что останавливать ее нужно вручную, например изнутри из асинхронного кода после его завершения.
источник

V

Vladimir Zhdanov (DT... in iOS Developers — русскоговорящее сообщество
На данный момент я так понимаю есть 3 способа вёрстки :

1. СториБорд
2. СвифUI
3. Удалить все и вручную через код все верстать.

SwiftUI сыроват?
источник

DK

David Khegay in iOS Developers — русскоговорящее сообщество
Vladimir Zhdanov (DTSE Huawei)
На данный момент я так понимаю есть 3 способа вёрстки :

1. СториБорд
2. СвифUI
3. Удалить все и вручную через код все верстать.

SwiftUI сыроват?
Нет
источник