常用的作用:函数外部参数名用
_
代替时,那么调用者就不需要写外部参数名了。以下的funcC("summer",7,"running")
就是个例子。
例子
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
funcC("summer",7,"running")// 不用写外部参数名
}
// 外部参数名为下划线 ,那么调用者必须写外部参数名
func funcC(_ param1:String,_ param2:Int = 0,_ param3:String = ""){
print("funcC---author为 \(param1),LuckyNumbers为 \(param2),hobby为 \(param3)")
}
}
打印内容如下
funcC---author为 summer,LuckyNumbers为 7,hobby为 running
网友评论