美文网首页
swift笔记 -----闭包的定义和使用

swift笔记 -----闭包的定义和使用

作者: FLY_8219 | 来源:发表于2018-08-01 09:52 被阅读0次
///带一个int参数的
///定义
    typealias titleClickBlock = (Int) ->Void
    public var tclickBlock:titleClickBlock?
///传值
tclickBlock?(sender.tag)
///调用
cell.tclickBlock = {(selectedIndex) in
         
}
///无参无返回
///定义
    typealias ViewClickBlock = () ->Void
    public var viewClickBlock:ViewClickBlock!
///传
if viewClickBlock != nil{
            viewClickBlock()
}
///调用
view.viewClickBlock = {
           printDebugLog(message: "无参无返回")
}

相关文章

  • iOS开发之Swift篇(7)—— 闭包

    目录 版本 闭包的定义及使用 尾随闭包 逃逸闭包 版本 Xcode 11.0Swift 5.1 闭包的定义及使用 ...

  • Swift学习笔记(1)

    SWift学习笔记 闭包 闭包表达式 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 ...

  • Swift5.x-枚举(中文文档)

    引言 继续学习Swift文档,从上一章节:闭包,我们学习了Swift闭包相关的内容,如闭包的定义和使用、闭包的简写...

  • 使用Playground快速练习Swift语法--闭包和枚举

    闭包 定义:闭包是自包含的函数代码块,可以在代码中被传递和使用。 闭包表达式语法 Swift闭包使用{}包含,in...

  • Swfit语法tips

    关于函数和闭包的介绍 在Swift中定义的Enum,OC中使用 Swift中定义如下,注意@objc 在OC中使用...

  • swift之闭包

    1>闭包的定义 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objecti...

  • swift笔记 -----闭包的定义和使用

  • swift中GCD的使用详情

    想看swift3.0使用GCD,请点击GCD详解 想看swift3.0闭包的使用和介绍,请点击Swift版闭包使用...

  • groovy-闭包

    定义和执行闭包 闭包作为参数返回 闭包作为参数传递 闭包使用外部变量 注意: 闭包可使用(引用)闭包外部定义的变量...

  • Swift基础 : 闭包

    Swift 闭包 闭包(Closures)是包含功能的代码块, 可以在代码中使用或者用来作为参数传值 闭包的定义:...

网友评论

      本文标题:swift笔记 -----闭包的定义和使用

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