optional可選型確實很有特色,mutable可變性也是程序語言健壯性的一大特性。
//?7-2?使用元組讓函數(shù)返回多個值 import?UIKit func?maxminScores(scores:[Int])?->(maxScore:Int,minScore:Int)? { ????if?scores.isEmpty ????{ ????????return?nil ????} ???? ????var?curmax?=?scores[0],curmin?=?scores[0] ????for?score?in?scores[1..<scores.count] ????{ ????????curmax?=?max(curmax,score) ????????curmin?=?min(curmin,score) ????} ????return?(curmax,curmin) } //connect?to?the?database var?userScores:[Int]??=?[12,990,572,3258,9999,1204] userScores?=?userScores????[] if?let?result?=?maxminScores(userScores!) { ????println("The?maxnum?user?score?is:\(result.maxScore)") ???? ????println("The?minnum?user?score?is:\(result.minScore)") }
optional可選型確實很有特色,mutable可變性也是程序語言健壯性的一大特性。
2016-01-31
好好好