Swift函数

作者: aven_kang | 来源:发表于2021-10-20 01:04 被阅读0次

隐式返回

func sum(v1: Int,v2 Int) -> Int {
  v1+v2
}
sum(v1:10,v2:20) // 30
可以不写return
如果还有其他表达式,那就不允许了

返回元组:实现多返回值

func calculate(v1:Int, v2:Int) ->(sum:Int, difference:Int, average: Int) {
  let sum = v1+v2
  return (sum,v1-v2,sum>>1) // 右移一位,代表处以2
}
let result = calculate(v1:20, v2:10)
result.sum // 90
result.difference // 10
result.average // 15

相关文章

  • Swift学习笔记(二)

    Swift函数 Swift函数包含参数类型和返回值类型 函数定义 Swift使用关键字func定义函数。 函数定义...

  • Swift中的标准函数

    Swift中的标准函数 Swift中的标准函数

  • Swift の 函数式编程

    Swift の 函数式编程 Swift の 函数式编程

  • 10.函数(function)

    函数 kotlin_函数 swift_函数

  • swift 函数

    Swift 函数 函数声明: 告诉编译器函数的名字,返回类型及参数。 函数定义: 提供了函数的实体。Swift 函...

  • swift学习笔记②

    Swift学习笔记 - 文集 语法篇 一、函数 函数定义 Swift 定义函数使用关键字 func,functio...

  • #6 函数

    swift functions - 极客学院 swift的函数和JS的函数基本类似,有几点不同的是: swift中...

  • iOS知识点-9.Swift 是面向对象还是函数式的编程语言?

    Swift Basics Swift 是面向对象还是函数式的编程语言? Swift既是面向对象的,又是函数式的编程...

  • Swift高阶函数解析

    一、锲子 最近在学习Swift过程中发现,Swift有不少高阶函数,这些函数为Swift支持函数式编程范式提供了强...

  • swift 临时

    //// ViewController.swift// Swift01_函数//// Created by ...

网友评论

    本文标题:Swift函数

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