Anonymous Quiz
8%
Автоматически шифровать данные
36%
Проверять условия валидности
51%
Переопределять геттеры и сеттеры
5%
Хранить данные в облачном хранилище
Anonymous Quiz
8%
Упрощает доступ к свойствам
85%
Определяет удобный инициализатор
3%
Улучшает производительность
5%
Объявляет протокол
Метод pushViewController(_:animated:) используется для навигации вперёд по стеку экранов. Он добавляет новый экран в стек и отображает его с анимацией перехода. Также popViewController(animated:) используется для возврата.
Вот развёрнутые ответы на вопросы, связанные с навигацией, версткой, GCD, безопасностью данных и типизацией в Swift и Vue:
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Anonymous Quiz
74%
Использование typealias
3%
Использование typedef
22%
Использование generic
1%
Использование multiType
Anonymous Quiz
11%
Создает новый observable при каждой подписке
60%
Откладывает создание observable до первой подписки
18%
Запускает наблюдаемое событие с задержкой
11%
Повторяет события при новой подписке
Когда пользователь касается экрана, происходит следующий процесс:
1. Аппаратный слой (дисплей) фиксирует касание и передаёт его в iOS.
2. Система генерирует объект события (UIEvent, UITouch).
3. Событие передаётся в главное окно (UIWindow) и далее — вью-контроллерам и иерархии UIView.
4. Система запускает hit-testing — определяет, какая вьюшка находится под точкой касания.
5. Вызываются методы:
- hitTest(_:with:) — определяет целевую вью.
- touchesBegan(_:with:), touchesMoved, touchesEnded — передают событие в конкретную вью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
43%
Использование atomic свойств
19%
Применение DispatchQueue с барьером
37%
Использование NSLock
2%
Применение volatile
💊3
Anonymous Quiz
77%
let
22%
readonly
0%
const
2%
var
По умолчанию Operation — это одноразовая, неблокирующая, однопоточная операция, реализуемая через BlockOperation или кастомный подкласс Operation. Её тип — абстрактный базовый класс, от которого нужно наследоваться или использовать конкретные реализации (например, BlockOperation). По умолчанию операция выполняется синхронно, пока не будет помещена в OperationQueue, где она становится асинхронной.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
81%
Откладывает выполнение кода до выхода из текущего блока
6%
Задерживает вызов функции
3%
Определяет последовательность выполнения потоков
11%
Гарантирует выполнение кода после условного оператора