Swift | Тесты
1.22K subscribers
25 photos
365 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.iss.one/+wtkjBoN6OI5hNGEy
Задачи t.iss.one/+JQkI4zSOEXtkYzg6
Вакансии t.iss.one/+3o9-Ytdiv_E5OGIy
Download Telegram
🤔 Как можно посмотреть утечки?

Инструмент Instruments (особенно Leaks и Allocations) из Xcode позволяет отслеживать живые объекты и найти retain cycles. Также можно использовать Xcode Memory Graph Debugger (в процессе отладки).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется техника, позволяющая функции принимать переменное количество аргументов в Swift?
Anonymous Quiz
49%
Variadic Parameters
38%
Optional Parameters
5%
Default Parameters
8%
Named Parameters
🤔 Как хранить объекты классов в массиве по weak-ссылке?

Обычно для этого используют обёртку, например WeakBox<T>, где T: AnyObject, и поле weak var value: T
Swift не поддерживает массив weak напрямую.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Swift определить, что все элементы массива соответствуют определенному условию?
Anonymous Quiz
38%
Использование filter
40%
Применение allSatisfy
17%
Использование contains
5%
Проверка каждого элемента в цикле
🤔 Как в Swift ограничить доступ к методам базового класса при наследовании?
Anonymous Quiz
39%
Использование private
12%
Применение internal
49%
Декларирование метода как final
0%
Использование restricted
🤔 Что такое регулярное выражение?

Регулярное выражение — это шаблон для поиска и обработки строк. Используется для валидации формата (email, номера), поиска подстрок, замены текста по шаблону и разбора сложных строк.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Swift можно автоматически проверить и применить миграции моделей данных при обновлениях приложения?
Anonymous Quiz
47%
Использование DataMigrationManager
33%
Применение CoreData Versioning
12%
Использование UserDefaults для трекинга версий
9%
Применение Automatic Schema Evolution
🤔 Как называется специальный тип в Swift, который может содержать либо значение, либо nil?
Anonymous Quiz
0%
Ссылочный тип
0%
Примитивный тип
97%
Опционал
3%
Указатель