swift5 下划线的用法

2020-08-21  本文已影响0人  CoderZb

常用的作用:函数外部参数名用_代替时,那么调用者就不需要写外部参数名了。以下的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

我的这篇文章 swift5 内部参数名和内部参数名的解释和例子

上一篇下一篇

猜你喜欢

热点阅读