Swift | Тесты
767 subscribers
7 photos
13 links
Сайт: easyoffer.ru

Реклама: @easyoffer_adv

Готовься к собесам - t.me/+wtkjBoN6OI5hNGEy
Нарешивай задачи - t.me/+JQkI4zSOEXtkYzg6
Ищи работу - t.me/+3o9-Ytdiv_E5OGIy
Download Telegram
🤔 Какой тип данных используется для хранения большого количества текста в Swift?
Anonymous Quiz
15%
Text
79%
String
0%
Char
6%
Paragraph
🤔 Какой модификатор доступа используется для ограничения доступа к элементам только внутри определенного модуля?
Anonymous Quiz
27%
private
16%
fileprivate
55%
internal
2%
public
🤔 Что такое Auto Layout?

Auto Layout — это система в iOS и macOS, которая автоматически рассчитывает размеры и положение элементов интерфейса на основе ограничений (constraints). Это позволяет адаптировать интерфейс под различные размеры экранов и ориентации устройств. Auto Layout поддерживает как верстку в коде, так и визуальное редактирование в Interface Builder. С помощью системы Auto Layout можно создавать интерфейсы, которые динамически изменяются в зависимости от контекста.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется функция, которая используется для выполнения некоторого действия на каждом элементе коллекции?
Anonymous Quiz
1%
apply()
67%
forEach()
30%
map()
2%
reduce()
🤔 Какой оператор используется для создания диапазона значений в Swift?
Anonymous Quiz
11%
..
65%
...
21%
..<
3%
<>
🤔 Как устроена память?

В Swift память управляется с помощью Automatic Reference Counting (ARC), который автоматически подсчитывает количество ссылок на объекты и освобождает память, когда объект больше не используется. Память делится на две части: стек (stack) и куча (heap). Стек используется для хранения локальных переменных и управления потоком выполнения, а куча — для динамически выделяемых объектов, таких как экземпляры классов. ARC работает с объектами на куче, автоматически освобождая память, когда счётчик ссылок становится равен нулю.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется коллекция в Swift, которая автоматически упорядочивает свои элементы?
Anonymous Quiz
43%
Array
19%
Set
16%
OrderedSet
22%
SortedArray
🤔 Как называется встроенный фреймворк для работы с сетевыми запросами в Swift?
Anonymous Quiz
91%
URLSession
4%
HTTPRequest
1%
WebClient
4%
NetworkSession
🤔 Что такое value types?

Value types в Swift — это типы данных, которые копируются при передаче в другую переменную или константу. Примеры value types включают структуры (struct), перечисления (enum) и встроенные типы данных, такие как Int и String. Когда вы изменяете копию value type, оригинальная переменная остаётся неизменной. Это поведение помогает избегать неожиданных изменений данных при работе с несколькими переменными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется тип в Swift, который позволяет ссылаться на объект без удержания его в памяти?
Anonymous Quiz
12%
WeakReference
17%
Unowned
68%
Weak
4%
OptionalReference
Senior-разработчик создал крутейший канал про SQL

Благодаря простым картинкам даже новичок научится разрабатывать приложения с использованием баз данных.

Присоединяйтесь: @SQL
🤔 Какое свойство используется для получения текущей даты и времени в Swift?
Anonymous Quiz
20%
now
6%
current
4%
today
70%
Date()
🤔 Что такое reference types?

Reference types в Swift — это типы данных, которые передаются по ссылке, а не по значению, что означает, что несколько переменных могут указывать на один и тот же объект. Класс (class) является примером reference type. Изменения, внесённые через одну ссылку на объект, отражаются во всех других ссылках на этот объект. Это поведение делает reference types полезными для объектов, которые должны быть изменяемыми и доступными из нескольких мест в коде.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется тип опционала, который всегда неявно извлекается в Swift?
Anonymous Quiz
23%
Autounwrapped Optional
66%
Implicitly Unwrapped Optional
8%
Direct Optional
2%
Immediate Optional
⚡️ IT-обучение теперь в Telegram!

В cвязи с недавнем замедлением Ютуба — лучшие обучающие каналы переехали в Telegram

Вот каналы для айтишников:

👩‍💻 Моб. разработка: @MobDev
📱 GitHub: @GitHub
👩‍💻 Java: @Java
👩‍💻 Frontend: @Frontend
⚙️ Backend: @Backend
🤓 Общее айти: @portalToIT
👩‍💻 Python: @Python
👩‍💻 C#: @Csharp
👩‍💻 С/С++: @Cpp
🖥 Базы Данных & SQL: @SQL
👩‍💻 Golang: @Golang
👩‍💻 PHP: @PHP
👩‍💻 Разработка игр: @GameDev
👩‍💻 DevOps: @DevOps
🖥 Data Science: @DataScience
🤔 Хакинг & ИБ: @InfoSec
🐞 Тестирование: @QA
📱 Маркетинг: @Marketing
🖥 Дизайн: @Design

➡️ Сохраняйте себе, чтобы не потерять
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔Какой модификатор используется для объявления типа, который может быть наследован, но не переопределен?
Anonymous Quiz
45%
final
32%
open
11%
sealed
12%
restricted