Подготовка к интервью

Вопросы на собеседовании по SwiftUI

51 вопрос по SwiftUI с технических собеседований

51 вопрос 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по SwiftUI — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: mobile, swiftui, uikit.

Каталог

Результаты поиска

Найдено: 51
Теория

Если бы ты проектировал переиспользуемый компонент кнопки для дизайн-системы на SwiftUI с разными стилями (primary/secondary) — как бы ты это реализовал?

Для создания повторяемых и согласованных элементов интерфейса в SwiftUI в рамках дизайн-системы обычно используют:

Читать ответ
Теория

@ViewBuilder в SwiftUI: составные представления

Аннотация @ViewBuilder в SwiftUI используется для создания составных представлений из нескольких дочерних вьюшек, позволяя писать несколько вью подряд внутри замыкания, которое возвращает один объединённый результат.

Читать ответ
Теория

Расскажи про использование SwiftUI на проекте — какая политика, сколько экранов написано на SwiftUI

Да, я использовал SwiftUI в предыдущих проектах.

Читать ответ
Теория

Каким образом можно обнаружить событие отпускания пальца при скролле в приложении, использующем SwiftUI?

В SwiftUI для обнаружения события отпускания пальца при скролле можно использовать модификатор .gesture с распознавателем жестов, например, DragGesture.

Читать ответ
Теория

Каким образом осуществляется обмен данными между модулями в SwiftUI с использованием Combine?

В SwiftUI с использованием Combine обмен данными между модулями обычно осуществляется через реактивные потоки данных и связывание состояний. Основные подходы:

Читать ответ
Теория

Можете объяснить, что обозначает аннотация @State в контексте SwiftUI?

В SwiftUI аннотация @State используется для объявления локального состояния вью. Это свойство, которое SwiftUI отслеживает и при изменении автоматически перерисовывает соответствующий интерфейс.

Читать ответ
Теория

Что такое ViewModifier в SwiftUI?

ViewModifier — это протокол в SwiftUI, позволяющий создавать переиспользуемые модификаторы внешнего вида View. Он определяет способ изменения внешнего вида или поведения другого View.

Читать ответ