qq_柏拉圖的永恆_0
func sayHello(to name:String = "Playground", withGreetingWord greadting:String = "Hello", punctuation:String = "!") -> String {
return "\(greadting),\(name)\(punctuation)"
}
sayHello()
sayHello(to: "OC", withGreetingWord: "Bye", punctuation: "!!!")
XCODE8 刚才手动试了下, 是不可以交换位置了
慕粉000001
不赋值呀 var a: String
想传的时候再在用的时候传
swift语言还有可选型 在参数类型后加"?" 比如 var b: String? = nil
这里的nil 和 oc 中的 nil 意义不一样
只有 可选型才可以为nil
这个时候可以是空 不知道你问的是哪个