我对Swift非常陌生,而且我正在尝试制作财务经理应用。这很简单,我知道我想做什么,它只是实际执行它对我来说很棘手。现在我有:
var income = [3000, 1000, 250, 200]
var expenses = [3000, 500, 150]
let sumOfIncome = income.reduce(0, +)
let sumOfExpenses = expenses.reduce(0, +)
let balance = sumOfIncome - sumOfExpenses
print("Balance: \(balance)")
在此代码中,我获得当月的总收入和当月的总费用,并减去它们以获得余额。现在不是写出代码中的收入和费用,而是希望用户输入填充数组,以便每次都可以不同(同样,用户是否可以输入任意数量的整数值?它是5个值还是50个?)。我怎么能这样做?