Аватар канала Swift | Вопросы собесов
TG

Swift | Вопросы собесов

Telegram · easy_swift
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy
Подписчиков2 160
Охват поста203
Коэффициент охвата9,4%
Постов за месяц 24 последний 24 сентября 2026
Рекламных постов 0 0,0% ленты
Прирост аудитории −1,7% за 90 дней

Вашу рекламу в этом канале увидит до 200 человек

Заказать рекламу →

Динамика подписчиков

с 20 июля 2026 по 28 сентября 2026 · минимум 2 160 · максимум 2 200

Кто рекламировался за полгода

Рекламных размещений с маркировкой не найдено.

Публикации

Оригинал

🤔 Как добавить авторизацию через Apple? Нужно использовать фреймворк AuthenticationServices и ASAuthorizationAppleIDProvider. Также требуется настроить Apple Sign In в консоли разработчика и добавить Sign in with Apple в Capabilities проекта. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

100 просмотров
Оригинал

🤔 В чём разница между вью и леером? В iOS и macOS приложениях, разработанных с использованием Swift или Objective-C, UIView и CALayer играют ключевые роли в управлении и отображении пользовательского интерфейса. Несмотря на то, что они тесно связаны, между ними есть важные различия. Давайте рассмотрим их подробнее. 🚩 UIView UIView — это базовый класс для всех элементов пользовательского интерфейса в iOS. Он…

158 просмотров
Оригинал

🤔 Какие инструменты есть в GCD? Grand Central Dispatch предоставляет: - DispatchQueue — последовательные и конкурентные очереди. - DispatchGroup — объединение задач и уведомление по их завершению. - DispatchSemaphore — управление доступом к ресурсу с ограничениями. - DispatchWorkItem — отменяемая, отслеживаемая задача. - DispatchSource — реакция на системные события (таймеры, файловые изменения). - DispatchBarrier —…

178 просмотров
Оригинал

🤔 Как работают push нотификации? Это сообщения, которые отправляются приложением пользователю даже тогда, когда само приложение не активно. Это эффективный способ удержания пользователей и предоставления им важной информации. 🚩 Как работают push-уведомления 1⃣ Регистрация устройства Когда приложение устанавливается и запускается на устройстве, оно регистрируется для получения push-уведомлений. Для этого приложение…

199 просмотров
Оригинал

🤔 В чем особенность верстки каждой ячейки на фрейме? При верстке UITableViewCell через фреймы приходится вручную рассчитывать все размеры и положения элементов. Это быстрее по производительности, но требует точности и большой ответственности при адаптации под разные экраны. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

190 просмотров
Оригинал

🤔 Расскажи про структуры Структуры ( struct ) – это один из основных типов данных в Swift. Они значимые (value type), то есть при передаче копируются, а не передаются по ссылке. 🚩 Главные особенности `struct` Value type – при передаче копируется (в отличие от классов) Нет ARC (автоматического подсчета ссылок) – производительность выше Могут иметь методы, свойства, инициализаторы Работают с протоколами…

202 просмотров
Оригинал

🤔 Какие минусы ООП? – Сложность при большом количестве классов, – Избыточное наследование, – Низкая гибкость при изменении структуры, – Возможные циклы зависимостей, – Переусложнение при решении простых задач. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

210 просмотров
Оригинал

🤔 Что означает принцип open closed? Принцип OCP (Open-Closed Principle) гласит: "Программные сущности должны быть открыты для расширения, но закрыты для модификации." Это значит, что код должен позволять добавлять новый функционал без изменения существующего кода. 🚩 Почему это важно? Меньше багов – изменения не ломают старый код. Лучшая поддержка – новый функционал добавляется без переписывания старого. Гибкость –…

227 просмотров
Оригинал

🤔 Если нужен максимальный контроль над потоками, что можно использовать? Для максимального контроля используют POSIX-потоки (pthread), OperationQueue с кастомной реализацией или GCD с DispatchWorkItem и приоритетами. Также можно использовать NSLock, semaphore и dispatch group. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

209 просмотров
Оригинал

🤔 В каких моментах жизненного цикла лучше поместить подписку? Подписку на уведомления ( NotificationCenter ), KVO или Combine в жизненном цикле UIViewController лучше размещать в методах, где гарантируется её актуальность и корректное удаление. 🟠 Подписка в `viewDidLoad()` Подписка на события обычно происходит в `viewDidLoad()` , так как этот метод вызывается один раз при создании контроллера . override func…

218 просмотров

Похожие каналы