Вы хотите начать с хранения цен в виде целых, один из вариантов - сохранить их в массиве.Имейте в виду, что если вы собираетесь использовать десятичные дроби, вам нужно будет использовать другой тип.
Затем вы можете сложить массив целых чисел с чем-то вроде этих строк ...
let prices = [...]
totalPrice = prices.reduce(0, +)
Дополнительная информация:
При этом используется метод сокращения массива (документация здесь ), который позволяет вам «сократить коллекцию элементов до одного значения путем рекурсивного применения предоставленного замыкания».Мы даем ему 0 в качестве начального значения, а затем, по сути, замыкание {$ 0 + $ 1}.Конечно, мы можем упростить это до единого знака плюс, потому что так работает Swift.
Затем можно присвоить значение totalPrice
метке ячейки таблицы sum
.