美文网首页
Swift3.x 之闭包 ◉•⦿

Swift3.x 之闭包 ◉•⦿

作者: 飞行的猫 | 来源:发表于2017-05-04 17:18 被阅读0次

    ◎ 闭包

    闭包: 自包含的函数代码块,可以再代码中被传递和使用.

    闭包和OC中的block非常相似

              • OC中的block是匿名的函数

              • Swift中的闭包是一个特殊的函数

              •block和闭包都经常用于回调

    函数是一种提速的闭包, 

    ◎ 闭包表达式语法(Closure Expression Syntax) 

    { (参数列表) -> 返回值类型  in   // 关键字in 分隔闭包的定义和实现

    statements

    }

    为及时与最新API同步, 具体实例代码查看Demo(LearnClosure.swift  文件中),持续更新...

    github地址

    github.com/wangjianquan/Swift3.x_basics

    相关文章

      网友评论

          本文标题:Swift3.x 之闭包 ◉•⦿

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