Swift | Тесты
Открыть в Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+wtkjBoN6OI5hNGEy Задачи t.me/+JQkI4zSOEXtkYzg6 Вакансии t.me/+3o9-Ytdiv_E5OGIy
Больше1 256
Подписчики
+124 часа
-47 дней
-1330 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
июнь '26
июнь '26
+11
в 0 каналах
май '26
+13
в 0 каналах
Get PRO
апрель '26
+21
в 0 каналах
Get PRO
март '26
+17
в 0 каналах
Get PRO
февраль '26
+32
в 1 каналах
Get PRO
январь '26
+38
в 0 каналах
Get PRO
декабрь '25
+21
в 0 каналах
Get PRO
ноябрь '25
+79
в 0 каналах
Get PRO
октябрь '25
+29
в 0 каналах
Get PRO
сентябрь '25
+40
в 0 каналах
Get PRO
август '25
+40
в 0 каналах
Get PRO
июль '25
+30
в 1 каналах
Get PRO
июнь '25
+34
в 0 каналах
Get PRO
май '25
+37
в 0 каналах
Get PRO
апрель '25
+91
в 0 каналах
Get PRO
март '25
+135
в 1 каналах
Get PRO
февраль '25
+107
в 1 каналах
Get PRO
январь '25
+142
в 53 каналах
Get PRO
декабрь '24
+52
в 1 каналах
Get PRO
ноябрь '24
+65
в 1 каналах
Get PRO
октябрь '24
+146
в 22 каналах
Get PRO
сентябрь '24
+295
в 317 каналах
Get PRO
август '24
+78
в 0 каналах
Get PRO
июль '24
+162
в 55 каналах
Get PRO
июнь '24
+254
в 241 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 22 июня | +1 | |||
| 21 июня | +2 | |||
| 20 июня | 0 | |||
| 19 июня | +1 | |||
| 18 июня | +1 | |||
| 17 июня | 0 | |||
| 16 июня | 0 | |||
| 15 июня | +1 | |||
| 14 июня | 0 | |||
| 13 июня | 0 | |||
| 12 июня | +1 | |||
| 11 июня | 0 | |||
| 10 июня | 0 | |||
| 09 июня | 0 | |||
| 08 июня | +1 | |||
| 07 июня | 0 | |||
| 06 июня | 0 | |||
| 05 июня | 0 | |||
| 04 июня | +2 | |||
| 03 июня | 0 | |||
| 02 июня | +1 | |||
| 01 июня | 0 |
Посты канала
| 2 | 🤔 Какие property wrapper знаешь (iOS 17) ?
Некоторые основные и нововведённые property wrappers:
- @State
- @Binding
- @ObservedObject
- @StateObject
- @Environment
- @EnvironmentObject
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 92 |
| 3 | 🤔 Как называется функциональность в Swift, которая позволяет безопасно обрабатывать возможное отсутствие значения? | 112 |
| 4 | 🤔 Что значит строго типизированный язык?
В строго типизированном языке, как Swift, каждая переменная должна иметь определённый тип, и компилятор не позволяет выполнять операции между несовместимыми типами без явного преобразования. Это повышает безопасность и предотвращает ошибки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 112 |
| 5 | 🤔 Какие инструменты Swift позволяют разработчикам создавать адаптивный UI, который корректно отображается на разных устройствах? | 110 |
| 6 | Привет, ребята!
У нас для вас отличные новости — на easyoffer вышло сразу несколько крупных обновлений:
1. Автоотклики на HeadHunter
Снова работают в полную силу — можно смело возвращаться к активному поиску.
2. Новый раздел «Резюмейкер»
Теперь вы можете быстро создавать уникальные резюме, адаптированные под каждую вакансию, и сразу добавлять сопроводительное письмо. Это заметно повышает шансы получить приглашение на собеседование.
3. База вопросов стала чище
Мы навели порядок и удалили около 30% дубликатов.
Ориентироваться стало проще.
––––––––––––––––––
🔥 Акция в честь обновления
Пожизненный тариф easyoffer PRO — по цене одного года.
Успейте до 23 июня:
👉 https://easyoffer.ru/pro
––––––––––––––––––
Что дальше?
В ближайшие пару недель добавим ещё два раздела:
1. Сообщество с чатами по всем профессиональным направлениям.
2. Агрегатор вакансий, чтобы поиск работы стал ещё удобнее. | 114 |
| 7 | 🤔 Что такое Auto Layout?
Auto Layout — это система в iOS и macOS, которая автоматически рассчитывает размеры и положение элементов интерфейса на основе ограничений (constraints). Это позволяет адаптировать интерфейс под различные размеры экранов и ориентации устройств. Auto Layout поддерживает как верстку в коде, так и визуальное редактирование в Interface Builder. С помощью системы Auto Layout можно создавать интерфейсы, которые динамически изменяются в зависимости от контекста.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 132 |
| 8 | 🤔 Как в Swift можно автоматически проверить и применить миграции моделей данных при обновлениях приложения? | 142 |
| 9 | 🤔 Что происходит с параллельной очередью при запуске barrier-операции?
Операция с barrier блокирует доступ к параллельной очереди — она запускается только после завершения всех текущих задач и до начала новых. Это нужно для потокобезопасной записи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 148 |
| 10 | 🤔 Какой оператор Swift используется для безопасного извлечения значений из опциональных типов? | 152 |
| 11 | 🤔 Как протоколы реализуют код?
Протоколы в iOS задают интерфейс, который может быть реализован классами, структурами или перечислениями. Они не содержат реализацию, но можно использовать протоколы с расширениями (protocol extension), чтобы добавить стандартное поведение. Протоколы обеспечивают гибкость и модульность. Это позволяет разделять ответственность и переиспользовать код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 155 |
| 12 | 🤔 Какой протокол в Swift необходимо реализовать для поддержки сортировки элементов? | 161 |
| 13 | 🤔 Как в Swift использовать ключевое слово where для уточнения контекста протоколов? | 162 |
| 14 | 🤔 Если экран обладает и альбомной, и портретной ориентацией, что удобнее использовать: AutoLayout или Frame?
AutoLayout однозначно предпочтительнее, так как автоматически адаптируется к изменению размеров экрана и ориентации. Использование фреймов потребует ручного пересчета координат и размеров при каждом повороте устройства.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 175 |
| 15 | 🤔 Что такое weak reference и когда она используется? | 169 |
| 16 | 🤔 Что лучше: closures или delegate?
Зависит от ситуации. Делегаты лучше для долгоживущих однонаправленных связей (например, между контроллером и вью). Замыкания — для кратковременных, локальных задач (например, сетевые запросы, анимации). Делегаты лучше масштабируются, замыкания — лаконичнее.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 174 |
| 17 | 🤔 Какое значение будет у свойства count для пустого массива? | 174 |
| 18 | 🤔 Как в Swift можно выполнить операцию только в случае успешного завершения предыдущей операции? | 161 |
| 19 | 🤔 Как бы ты реализовал через типы хранимый и ключ зачистку памяти?
Для value-типов очистка памяти происходит при выходе за область видимости. Для ссылочных — важно отслеживать retain cycles и использовать weak/unowned. Можно реализовать протокол CacheClearable с методом очистки, а ключи кэшировать в словарях с NSCache, который автоматически очищает содержимое при нехватке памяти.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 161 |
| 20 | 🤔 Какое ключевое слово используется в Swift для объявления условного оператора, который выполняет блок кода только при выполнении условия? | 159 |
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
