Sobes.tech

Что нарушает опциональную функцию в протоколе?

Middle+
136

Объясните разницу между escaping и non-escaping closures, и в каких случаях необходимо использовать @escaping.

Middle
136

В каком методе жизненного цикла контроллера можно переопределить представление (вью) контроллера?

Middle
136

Для каких сущностей используется механизм copy on write?

Middle+
136

К каким типам относятся протоколы в Swift?

Junior
136

Что такое run loop?

Middle
135

Что такое dispatch группа в контексте iOS-разработки?

Middle
135

В чем разница между семафором и мьютексом?

Middle
135

Какой тип данных используется для представления чисел с плавающей точкой в языке Swift?

Intern
135

Как реализовать компоновку полного макета (full layout) в iOS?

Middle
134

Что такое unowned в языке Swift и как он используется?

Middle
134

Что такое деинициализатор?

Junior
134

Что такое инверсия приоритетов?

Senior
134

Что такое утечка памяти и как она возникает?

Junior
134

Когда классы могут храниться в памяти стека?

Middle
133

Используете ли вы UIKit или SwiftUI в своей работе?

Intern
133

Как ограничить подтипы в массиве в Swift?

Middle
133

В чем заключается разница между сборщиком мусора (garbage collector) и автоматическим управлением памятью (ARC)?

Middle
132

В чем заключается суть оптимизации механизма Copy-on-Write?

Middle
132

Какой механизм работы структур при копировании?

Middle
132
14/204