已采納回答 / BoboChan
這個(gè)是老師在其他問題中的回答:這是一個(gè)很深入的話題。我正在策劃后續(xù)做swift的高級(jí)課程時(shí)或許會(huì)涉及。這里的關(guān)鍵是:calcTotalMiles返回了一個(gè)函數(shù),這個(gè)函數(shù)以閉包的形式返回,我們沒有給他起名,這里姑且叫他resultFunction。要注意,這個(gè)resultFunction和calcTotalMiles不是一個(gè)東西,resultFunction是calcTotalMiles的一個(gè)結(jié)果!仔細(xì)看這個(gè)resultFunction函數(shù)體內(nèi),涉及的兩個(gè)變量:totalMiles和todayMiles,都...
2015-01-23
已采納回答 / 小大熊貓
Sorry, 我是想說,break是退出循環(huán),continue不會(huì)退出只是進(jìn)入下一個(gè)循環(huán)內(nèi)容在swift里不一定是當(dāng)前循環(huán)
2015-01-16
已采納回答 / l1uyub0b0b0
當(dāng)然是可以的。我們的例子是展示函數(shù)類型的使用,所以例子相對(duì)簡(jiǎn)單。但是在一些情況下,返回函數(shù)將是更好的設(shè)計(jì)。這涉及一些函數(shù)式編程的內(nèi)容。如果大家有興趣,我們可以策劃一個(gè)相關(guān)課程:)
2015-01-03