Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了函数类型大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

函数类型 每一个函数都有特定的函数类型,可以充当参数类型和函数的返回类型。例如: func addTwoInts(a: Int, b: int) -> Int { return a + b } func multiplyTwoInts(a: Int, b: int) -> Int { ret

函数类型

一个函数都有特定的函数类型,可以充当参数类型和函数的返回类型。例如:
   
   
  1. func addTwoInts(a: Int,b: int) -> Int {
  2. return a + b
  3. }
  4. func multiplyTwoInts(a: Int,255)"> return a * b
  5. }
这个例子中定义了两个简单的数学函数addTwoInts和multiplyTwoInts。每个函数接受两个int值,并返一个int值,执行适当的数学运算并返回结果。

这两个函数的类型是(Int,int)->Int。可以解读为:"这个函数类型,它有两个int型的参数,并返一个int类型的值。"
下面是另一个例子,不带任何参数或返回值的函数
func printHelloWorld() {
  • println("Hello,world")
  • 这个函数的类型是()->(),或者"函数没有参数,并返回void。"函数不显式的指出一个返回值类型是void,在swift中相当于一个元组显示为()。

    使用函数类型

    在swift中您可以像任何其他类型一样的使用函数类型。例如,你可以定义一个常量或变量为一个函数类型,并指定适当的函数给该变量:
    var mathFunction: (Int,int) -> Int = addTwoInts
  • 大佬总结

    以上是大佬教程为你收集整理的函数类型全部内容,希望文章能够帮你解决函数类型所遇到的程序开发问题。

    如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
    标签:函数类型