1
Этап 1: Кодинг и вопросы по Swift
Задача 1
Проверить последовательность скобок на корректность
Требуется проверить полученную последовательность скобок на корректность. Скобка каждого вида должна быть последовательно закрыта. Примеры:
""{}{[](("" //false""(){}[]"" // true""[({})]"" // true""))))"" // false""))))((("" // false""({[}])"" // false
func checkCorrectnessOfSequence(_ sequence: String) -> Bool {
return false
}2. Задача: Реализовать оператор ??
func ?? 3. Что будет напечатано и почему?
var b: Bool {
print("1")
return true
}
_ = b || b2
Этап 2: Анализ и улучшение кода (по изображениям)
4. Анализ и улучшение кода ImageFetcher
final class ImageFetcher {
func…