Какими способами можно обнаружить утечки памяти в приложении iOS?

Middle
89

Какого типа будет выделенный элемент массива?

Junior
89

Как в памяти используются стек и куча?

Junior
89

Как устроен механизм автоматического управления памятью (ARC) в языке Swift?

Middle
89

Можно ли применить синхронизацию (synchronized) к переменной?

Middle
89

Что такое ассоциированный тип (associated type)?

Middle+
89

В чем разница между conventions и designated?

Middle
89

Что делает операция инкрементации ++ в языке программирования?

Intern
89

Какие могут быть причины возникновения ошибок в таблицах?

Middle
89

Когда вы впервые начали использовать Combine?

Intern
89

В чем преимущества и недостатки использования Auto Layout по сравнению с использованием фреймов (frame) в iOS-разработке?

Middle
89

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

Junior
89

Являются ли стандартные коллекции массива типами значения и ссылочными типами?

Middle
88

Как писать код, чтобы он быстро работал с точки зрения динамической диспетчеризации?

Middle+
88

Нужно ли использовать асинхронный executor в данном случае?

Middle
88

В чем заключаются отличия между архитектурными паттернами MVC и MVP?

Middle
88

В чем разница между протоколами и классами, когда речь идет об абстрактных классах?

Middle
88

Зачем нужно переопределять представление (view) в контроллере?

Junior
88

Кто в иерархии вьюшек может обрабатывать нажатие на кнопку последним?

Middle
88

Что такое Auto Layout и как он работает в iOS?

Junior
88
18/204