Swift | Тесты
رفتن به کانال در Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
نمایش بیشتر1 196
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
-430 روز
در حال بارگیری داده...
کانالهای مشابه
ابر برچسبها
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
اکتبر '26اکتبر '26
اکتبر '26
+2
در 0 کانالها
سپتامبر '26
+13
در 0 کانالها
Get PRO
اوت '26
+8
در 0 کانالها
Get PRO
ژوئیه '26
+10
در 0 کانالها
Get PRO
ژوئن '26
+14
در 1 کانالها
Get PRO
مه '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 کانالها
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 08 اکتبر | 0 | |||
| 07 اکتبر | 0 | |||
| 06 اکتبر | 0 | |||
| 05 اکتبر | +1 | |||
| 04 اکتبر | 0 | |||
| 03 اکتبر | +1 | |||
| 02 اکتبر | 0 | |||
| 01 اکتبر | 0 |
پستهای کانال
🤔 Какое ключевое слово используется для объявления асинхронной функции в Swift?
| 2 | 🤔 Класс open — финальный или нефинальный?
open — всегда нефинальный, то есть разрешает наследование и переопределение. Противоположностью является final, который запрещает всё это.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 60 |
| 3 | 🤔 Какое из следующих утверждений о std::atomic::is_lock_free неверно? | 85 |
| 4 | 🤔 Как в Swift принудительно выйти из текущего блока кода? | 107 |
| 5 | 🤔 Когда мы вызываем addSubview, в каком порядке они кладутся в subviews?
Новая вью добавляется в конец массива subviews, что означает:
- Она становится визуально верхней, перекрывая другие.
- Метод subviews.last — это последняя добавленная (и самая видимая).
Для управления порядком можно использовать:
- insertSubview(_:at:)
- bringSubviewToFront(_:)
- sendSubviewToBack(_)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 113 |
| 6 | 🤔 Каким способом можно обеспечить выполнение кода в Swift только после завершения нескольких асинхронных операций? | 119 |
| 7 | 🤔 Что такое singleton?
Singleton — это паттерн проектирования, который гарантирует, что существует только один экземпляр класса. Удобен для хранения глобального состояния,
например, сетевого клиента или логгера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 123 |
| 8 | 🤔 Как называется подход, при котором данные передаются между объектами с использованием слабых ссылок для предотвращения циклических ссылок? | 127 |
| 9 | 🔥 Скрытые вакансии с удаленной работой для iOS разработчика, которые нигде больше не публикуются. Напрямую от компаний, с контактами рекрутеров.
🔹 iOS Jobs | Вакансии
🔹 Flutter Dart Jobs | Вакансии
🔹 Android Jobs | Вакансии
🔸 Все каналы с вакансиями | 138 |
| 10 | 🤔 Как в Swift реализовать систему плагинов, где каждый плагин может быть загружен и вызван динамически? | 142 |
| 11 | 🤔 Что такое порождающие паттерны?
Это паттерны, связанные с созданием объектов. Они управляют созданием экземпляров, чтобы сделать код более гибким, масштабируемым и независимым от конкретных классов. Примеры: Factory Method, Abstract Factory, Builder, Singleton, Prototype.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 132 |
| 12 | 🤔 Какой модификатор доступа в Swift делает элемент доступным только внутри того же модуля? | 128 |
| 13 | 🤔 Какой тип данных в Swift используется для хранения пар ключ-значение, где ключи уникальны? | 132 |
| 14 | 🤔 Какой механизм помогает ловить нажатия и тайминги?
Для отслеживания:
- Жестов и нажатий:
- UIGestureRecognizer (tap, long press, swipe).
- touchesBegan/ended — низкоуровневые события.
- Таймингов и задержек:
- CADisplayLink — вызов на каждом кадре (анимация).
- Timer.scheduledTimer — отложенное событие.
- DispatchQueue.main.asyncAfter — таймер через GCD.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 133 |
| 15 | 🤔 Какой синтаксис используется для объявления переменной, которая может изменяться? | 123 |
| 16 | 🤔 Какое ключевое слово в Swift ограничивает переопределение метода или свойства в подклассе? | 127 |
| 17 | 🤔 Что такое RxSwift?
RxSwift — это библиотека для реактивного программирования в iOS. Она позволяет описывать асинхронные и событийные потоки как последовательности (observable), с возможностью трансформации, объединения и управления ими.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 135 |
| 18 | 🤔 Как в Swift определить свойство, которое вычисляется при каждом доступе к нему? | 134 |
| 19 | 🤔 Какое ключевое слово используется для объявления метода, который нельзя переопределить в подклассе? | 133 |
| 20 | 🤔 Как функционируют стеки между собой?
Стеки между собой не взаимодействуют напрямую, потому что каждый из них принадлежит отдельному потоку и находится в своей изолированной памяти.
Однако потоки могут обмениваться данными через:
- Общую (разделяемую) память.
- Коллекции или переменные, защищённые механизмами синхронизации (например, DispatchQueue, NSLock, Atomic).
- Очереди (например, GCD или OperationQueue в Swift).
Сами стеки — независимы и не пересекаются между потоками.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 128 |
