Какая встроенная коллекция отсутствует в стандартной библиотеке Swift?
В стандартной библиотеке Swift отсутствует встроенная коллекция "LinkedList" (связанный список).
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В стандартной библиотеке Swift отсутствует встроенная коллекция "LinkedList" (связанный список).
Читать ответОдин из часто используемых классов в стандартной библиотеке Swift — это URLSession. Он позволяет выполнять сетевые запросы.
Читать ответВ последних версиях Swift были добавлены новые типы коллекций и улучшения существующих:
Читать ответDispatchQueue.main в iOS/Swift относится к классу serial queues (последовательных очередей).
Читать ответProperty Wrapper в Swift — это механизм, позволяющий обернуть логику доступа к свойству в отдельный тип, который управляет чтением и записью значения.
Читать ответВ Swift концепция конкуренции (concurrency) связана с выполнением нескольких задач одновременно или параллельно, чтобы повысить производительность и отзывчивость приложений.
Читать ответВ Swift, если вы используете оператор switch для значения типа enum без associated values, то компилятор требует покрыть все возможные случаи enum, чтобы switch был исчерпывающим (exhaustive).
Читать ответЭто обеспечивает интероперабельность между Swift и старыми фреймворками на Objective-C/C, многие из которых используют Core Foundation.
Читать ответВ проектах на iOS я реализовывал архитектурный паттерн Clean Swift, разделяя логику на четкие слои: View, Interactor, Presenter, Entity и Router.
Читать ответSwift имеет две основные семантики типов:
Читать ответSwift — современный язык программирования от Apple, используемый для разработки iOS, macOS и других платформ.
Читать ответВ Swift ключевое слово mutating используется в методах структур и перечислений, чтобы указать, что данный метод изменяет (мутирует) свойства экземпляра.
Читать ответ