最新回答 / 狗蛋蛋兒
我是這樣理解的:首先字典的定義鍵值對二者都可以是Int和String,然而value中的字段中,如果是字典,其前面的red,green既不是字符串,也不是整形,所以形式不符合。而元祖中,元素可以是各種類型,而red,green等字段即可理解為元祖中的名字,后面是元祖中各個名字對應的值。所以這里可以叫元祖,而不能叫字典。
2015-03-06
最贊回答 / qizt
注意,var totalMiles = 0 這句是處在 calcTotalMiles 函數中。而你說的每次調用,調用的并不是 calcTotalMiles 這個函數,而是?calcTotalMiles 這個函數的返回值,也就是另一個函數。返回的函數被命名為?dailyTwoMiles 或者?dailyThreeMiles,返回函數的內容是閉包內容:{totalMiles += todayMiles; return totalMiles; },其中并沒有對 totalMiles 重置的語句,所以totalM...
2015-02-17