У меня есть этот кусок кода в Swift (4.2):
let totalQNbr = theArray.reduce(0) {
(total, arg1) -> Int in
let (CustomType, Int) = arg1
let y = arg1.0.val_Number,
x:Int = Int(y) // Problem line !!!
return total + x
}
В строке, где я делаю обычное преобразование типов, прокомментировал // Строка проблемы !!!
Я получаю это сообщение об ошибке:
Cannot call value of non-function type 'Int'
Кто-нибудь может увидеть, что я должен делать здесь?
Я видел пару связанных постов, но нет четкого решения.