草庐IT

argumentPlaceholder

全部标签

Swift - 检查函数参数是否被传递

假设我有以下功能:funcupdate(aa:String?=nil,b:String?=nil){ifa.notDefaultValue/*orsomethinglikethat*/{//...}ifb.notDefaultValue{//...}}我可以用那些方式调用它(期望像评论中那样做):update()//Shoulddonothingupdate(a:nil)//Shouldonlygointofirst'if'statementupdate(b:nil)//Shouldonlygointosecond'if'statementupdate(a:nil,b:nil)//Sh