美文网首页
Swift 自定义block

Swift 自定义block

作者: Miracle_任 | 来源:发表于2021-11-16 17:41 被阅读0次

分享一个全局定义block工具类,免去每次使用block时的繁琐代码
工具类


代码如下:

import UIKit

public typealias CallBack_Normal = ()->Void

//参数采用泛型,可以根据实际需求传对应类型的参数
public typealias CallBack<T> = (_ params: T)->()

使用:

//无参数
private var testBlock: CallBack_Normal?

//有参数(参数可以是任意类型)
private var testBlock: CallBack<[String:String]>?

相关文章

网友评论

      本文标题:Swift 自定义block

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