在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
swift中提供了默认参数功能,在声明函数时给参数指定默认值。 例: func inputStudentInfo(name:String,age:Int="26") { println(name+""+String(age)); } 参数age有默认值。 当下面方式: inputStudentInfo("bany",27);//error: Missing argument label 'age:' in call 有设置默认值的需加上参数名称: inputStudentInfo("bany",age:27);//ok! 如果 name和age 都有默认值,就都需要指定参数名称;//but如果声明函数时某参数没有写默认值,指定参数名称会报错哦~ inputStudentInfo(name:"bany",age:27);//error:Extraneous argument label 'age:' in call(参数name没有设置默认值,不需也不可以写参数名称) |
请发表评论