Swift - 29 - 参数的默认值

// 参数设置了默认值之后, 在调用的时候, 可以写这个参数
// 在参数前面添加"_", 表示取消外部参数名, 但还是建议使用苹果默认格式

func sayHello(nickName:String = "Bobo", _ greeting:String = "Hello") -> String
{
    let result = greeting + "," + nickName + "!"
    return result
}

print(sayHello())
print(sayHello("bobobo"))
print(sayHello("Rinpe", "Good morning"))

  

posted @ 2015-12-17 12:18  Rinpe  阅读(437)  评论(0)    收藏  举报