Что такое модификаторы памяти strong?

Junior
128

Как работает механизм синхронизации 'synchronized' в языке Java под капотом?

Middle+
128

На каком этапе происходит подсчет ссылок?

Middle
128

В чем разница между слабыми и сильными ссылками?

Junior
128

Что такое полиморфизм?

Junior
127

Какие существуют паттерны проектирования в объектно-ориентированном программировании?

Junior
127

В чем разница между UIView и CALayer?

Middle
127

Как быстрее проверить, входит ли одна коллекция в другую: с использованием массива или множества?

Middle
126

Как загрузить изображение из интернета и отобразить его в ImageView после нажатия на кнопку?

Junior
126

Что такое сборщик мусора (garbage collector) в контексте программирования?

Junior
126

Каковы типы очередей, используемых в main и global?

Middle
126

Расскажите о менеджменте памяти в iOS.

Middle
126

Сколько может быть стеков и куч в приложении?

Middle
125

Какие способы существуют для размещения задач в очереди Grand Central Dispatch (GCD)?

Middle
125

Что такое замыкание?

Junior
125

Расскажи о механизме оптимизации копирования в iOS.

Middle+
124

Что произойдёт, если функция принимает тип данных double, а в качестве аргумента передаётся функция вместо числа?

Middle
124

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

Middle
123

Как запустить код при создании экземпляра класса?

Junior
123

Какой тип ключа используется в словаре (dictionary) в Swift?

Junior
123
5/204