美文网首页Swift互动教程
4.8 使用函数类型作为函数的返回类型 [Swift教程]

4.8 使用函数类型作为函数的返回类型 [Swift教程]

作者: 互动教程网 | 来源:发表于2018-04-11 16:13 被阅读9次

1. 在前面几节课中,分别演示函数作为参数,以及函数类型的使用。本节课为你演示如何将函数,作为另一个函数的返回值。

2. 首先定义一个包含一个参数和一个返回值的函数。

image

3. 该函数的作用是使参数加1,并返回最终的结果。

image

4. 定义一个包含一个参数和一个返回值的函数。

image

5. 该函数的作用是使参数减1,并返回最终的结果。

image

6. 创建第三个函数,该函数拥有一个布尔类型的参数,和一个返回值,返回值的类型是函数类型。从函数类型可以得知,该函数需要拥有一个整型参数,并且返回一个整型参数。

image

7. 使用三元运算符,根据参数的真假与否,选择返回哪个函数,根据返回值类型的定义,返回的函数需要包含一个整型参数和一个整型返回值。

image

8. 定义一个整型变量,并对其进行初始化。

image

9. 调用第三个函数,并将返回值(函数)赋予一个常量。

image

10. 调用作为函数的常量,并传入一个整型参数。从第11行右侧的结果可以看出,第二个函数被调用,从第11和第21行右侧的结果可以看出,最终的结果为7。
[图片上传中...(image-ba6e67-1523434388497-1)]

image

本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

相关文章

  • 4.8 使用函数类型作为函数的返回类型 [Swift教程]

    1. 在前面几节课中,分别演示函数作为参数,以及函数类型的使用。本节课为你演示如何将函数,作为另一个函数的返回值。...

  • Swift学习笔记(二)

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

  • iOS开发 - 「Swift 学习」Swift 函数(函数类型定

    Swift 函数类型及使用 函数都有特定的函数类型,由函数的参数类型及返回类型组成 函数定义 使用关键字 func...

  • 每天学一点Swift----函数(二)

    三.函数类型 1. Swift的每个函数都有类型的,函数类型由函数的形参列表,返回值类型组成。 2.使用函数类型定...

  • 函数类型和内嵌函数

    函数类型 每一个函数都有一个特定的函数类型,它由形式参数类型,返回类型组成 使用函数类型 你可以像使用 Swift...

  • iOS开发 - 「Swift 学习」Swift 函数(函数定义、

    Swift 函数 Swift 函数包含了参数类型及返回值类型: 函数声明: 告诉编译器函数的名字,返回类型及参数 ...

  • 函数

    函数类型作为函数参数 函数类型作为函数返回值 返回值是函数类型的函数,叫做高阶函数(Higher-Order Fu...

  • Swift5-外行零基础入门_12-函数(下)

    函数 函数类型作为参数类型,函数类型作为返回类型,嵌套函数 函数类型 关于数据类型,我们之前已经介绍过了。现在来回...

  • 4.1函数与闭包

    参数和返回值决定函数的类型。参数数量和类型完全相同,同时返回值类型也相同的函数为同类型函数 函数名:Swift函数...

  • Swift函数(Functions)

    函数的参数 函数的参数名称 函数的返回值 函数类型 1 基本使用 2 函数类型作为参数类型类似于c或Objecti...

网友评论

本文标题:4.8 使用函数类型作为函数的返回类型 [Swift教程]

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