美文网首页
swift4.0 下划线 "_"

swift4.0 下划线 "_"

作者: 遥远不是北_ | 来源:发表于2018-09-28 15:29 被阅读11次
  override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {

        funcOne(name: "will", age: 29)
        funcTwo("lily", 20)

    }

    //未使用下划线忽略外部名
    @objc func funcOne(name:String,age:Int = 20){
        
        print("one:name = \(name),age = \(age)")
        
    }
    //使用下划线忽略外部名
    @objc func funcTwo(_ name:String,_ age:Int = 20){
        print("two:name = \(name),age = \(age)")
        
    }

打印结果:

one:name = will, age = 29
two:name = lily, age = 20

相关文章

网友评论

      本文标题:swift4.0 下划线 "_"

      本文链接:https://www.haomeiwen.com/subject/ehjpoftx.html