MemoryLayout \- это структура в Swift, предоставляющая информацию о типе, такую как размер в памяти, выравнивание и шаг. Используется для низкоуровневого анализа памяти.
В Swift объект Promise представляет собой абстракцию для управления асинхронными операциями, позволяя работать с результатом операции, которая может завершиться в будущем.
В iOS приложениях объект rootViewController является корневым контроллером представления (UIViewController), который управляет основным содержимым окна (UIWindow).
Grand Central Dispatch (GCD) — это низкоуровневый API для управления параллельными операциями, основанный на концепции асинхронного выполнения задач на многоядерных процессорах.
В SwiftUI связка данных и визуальных компонентов осуществляется через механизм реактивного связывания данных с помощью property wrappers, таких как @State, @Binding, @ObservedObject и @EnvironmentObject.
Разработка: Swift современнее, проще в синтаксисе, быстрее компилируется и выполняется, безопаснее благодаря строгой типизации и автоматическому управлению памятью (ARC).