已采纳回答 / BoboChan
这个是老师在其他问题中的回答:这是一个很深入的话题。我正在策划后续做swift的高级课程时或许会涉及。这里的关键是:calcTotalMiles返回了一个函数,这个函数以闭包的形式返回,我们没有给他起名,这里姑且叫他resultFunction。要注意,这个resultFunction和calcTotalMiles不是一个东西,resultFunction是calcTotalMiles的一个结果!仔细看这个resultFunction函数体内,涉及的两个变量:totalMiles和todayMiles,都...
2015-01-23
已采纳回答 / l1uyub0b0b0
当然是可以的。我们的例子是展示函数类型的使用,所以例子相对简单。但是在一些情况下,返回函数将是更好的设计。这涉及一些函数式编程的内容。如果大家有兴趣,我们可以策划一个相关课程:)
2015-01-03