Swift3默认参数值函数

可以定义一个默认值由该参数的类型后分配值参数在函数的任何参数。如果默认值定义,你可以调用函数时省略该参数。
func someFunction(parameterWithoutDefault: Int, parameterWithDefault: Int = 12) {

// If you omit the second argument when calling this function, then

// the value of parameterWithDefault is 12 inside the function body.

}

someFunction(parameterWithoutDefault: 3, parameterWithDefault: 6) // parameterWithDefault is 6

someFunction(parameterWithoutDefault: 4) // parameterWithDefault is 12

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一个可变参数的参数接受指定类型的零个或多个值。您可以使用可变参数参数指定的参数可以传递不同数量的输入值,当函数被调...
    march_1991阅读 471评论 0 0
  • 86.复合 Cases 共享相同代码块的多个switch 分支 分支可以合并, 写在分支后用逗号分开。如果任何模式...
    无沣阅读 1,596评论 1 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,173评论 19 139
  • “无戒”一个让人想入非非的名字。 你肯定会想到是某某人的法号,此人多半是出家弟子。你肯定也认为,无戒乃被情伤所伤,...
    勇无止境2008阅读 455评论 6 10
  • 今天晚上袁導支持我做自己的職業規劃,內心一下子清晰了,明確了,也沒有藉口和理由而逃避了。 在整個的交流過程中,我會...
    范韜阅读 231评论 0 0

友情链接更多精彩内容