Sobes.tech

Когда следует использовать run loop в разработке на iOS?

Middle+
153

Что такое Hashable в Swift?

Junior
153

Как синхронизировать данные между потоками (контекстом) в iOS?

Middle
152

Назовите преимущества архитектурного паттерна Viper.

Middle+
152

Что такое PreferenceKey в контексте разработки на iOS?

Middle+
152

На каком потоке выполняется метод init?

Junior
151

В чем разница между реляционной и нереляционной базами данных?

Junior
151

Что такое IBOutlet и IBAction, для чего они используются и какое значение они имеют для препроцессора?

Junior
151

Какие паттерны проектирования вы знаете?

Junior
150

Что означает передача по копии?

Junior
150

Что такое si-leer?

Intern
150

Расскажи о Composition Layout в iOS и его использовании для создания сложных пользовательских интерфейсов.

Middle+
150

В чем разница между архитектурными паттернами MVC и MVVM?

Middle
150

В чем разница между инверсией зависимости и внедрением зависимости?

Middle
149

Как работает сборщик мусора (garbage collector)?

Junior
149

Где хранятся типы данных в Swift?

Junior
149

Что такое matchedGeometryEffect и как он используется в SwiftUI?

Middle+
149

Расскажите о жизненном цикле объекта в iOS.

Middle
149

Что необходимо сделать, чтобы пользовательская структура стала ключом в словаре (dictionary)?

Middle
148

В чем отличие простого класса от open класса в языке программирования Swift?

Junior
148
9/204