Size: a a a

2021 June 01

AO

Alex Oliinyk in SwiftBook
Зачем класс Item : наследует Order?
источник

AO

Alex Oliinyk in SwiftBook
Поменяй как минимум первый for in на items.forEach { (item) in } так будет солиднее, и поиграйся со вторым, может тоже сможешь поменять.
источник

AO

Alex Oliinyk in SwiftBook
Назови переменную К как то нормально.
источник

AO

Alex Oliinyk in SwiftBook
Функцию total назови totalPrice.
источник

ДЖ

Дмитрий Жучков... in SwiftBook
То есть короче косметика осталась :D
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Все кроме K было изначально
источник

S

Sasha_A in SwiftBook
Я секунд 30 не мог понять что это за трюк такой.
источник

S

Sasha_A in SwiftBook
Зачем Item в принципе класс?
источник

S

Sasha_A in SwiftBook
В инициализаторе имена параметров обычно пишут с маленькой буквы, но если это будет структура, то он вообще не нужен будет
источник

AO

Alex Oliinyk in SwiftBook
Кстате да. Это ж модель.
источник

AO

Alex Oliinyk in SwiftBook
Поменяй на структуру. Нет смысла ни в классе ни в наследовании.
источник

S

Sasha_A in SwiftBook
И метод make как-то не очень по реализации
источник

D

Dmitry in SwiftBook
как ты попадешь в 48 строчку в методе make?
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Там первый так сказать добавляется без проверок, а второй уже проверяется
источник

ДЖ

Дмитрий Жучков... in SwiftBook
А как можно метод make изменить?
источник

D

Dmitry in SwiftBook
У тебя дата внутри метода инититься в 42 строке, она всегда будет пустым масивом
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Не всегда, я это проверил, это работает правильно
источник

S

Sasha_A in SwiftBook
Там на следующем экране посмотри
источник

S

Sasha_A in SwiftBook
Реально ничего не понятно
источник

S

Sasha_A in SwiftBook
Думаю как-то полностью)
источник