Swift學習筆記(三十一)——引數的預設值

乞力馬紮羅的雪CYF發表於2015-09-16

(1)如果一個引數有預設值,那麼在呼叫的時候就不一定需要傳入引數,可以使用預設值

import Foundation

func sayHello(name:String = "Everyone") -> String{
  
  let result = "Hello," + name
  return result
  
}

var nickname:String = "Jack"

println(sayHello())

輸出結果為“Hello ,Everyone”。


一般在宣告一個函式的時候,都把有預設引數值的引數放到最後,而必須賦值的引數放在前面。使用了預設引數一般需要在前面加上外部引數名。


github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章