
https://www.avanderlee.com/swift/dependency-injection/
Size: a a a



main() со ссылками на код в репо Свифта. С помощью Swift runtime и GCD.

@_alwaysEmitIntoClient - потенциальное решение одного из пороков SwiftUI. Поддержка новых функций фреймворка старыми версиями iOS.


xcresource.






StaticString устроен внтури, как литералы преобразуются в него и почему ExpressibleByStringLiteral не преобразует ничего по пути в String. Спойлер - потому что он с ассоциированным типом. Вдобавок рекомендация использовать только тогда, когда знаешь, что делаешь. Товарищи синьоры, как понять, что знаешь?

UIResponderов. Желательно использовать это везде, где только можете, не заботясь о последствиях. В Swift это даже выглядеть будет довольно красиво.
Actorы с WWDC: изоляция, Sendable типы и reentrancy.


async let для нескольких параллельных запросов. Ждать завершения нескольких задач можно даже одним `await`ом на массиве результатов.