分享一個(gè)全局定義block工具類,免去每次使用block時(shí)的繁瑣代碼
工具類

代碼如下:
import UIKit
public typealias CallBack_Normal = ()->Void
//參數(shù)采用泛型,可以根據(jù)實(shí)際需求傳對應(yīng)類型的參數(shù)
public typealias CallBack<T> = (_ params: T)->()
使用:
//無參數(shù)
private var testBlock: CallBack_Normal?
//有參數(shù)(參數(shù)可以是任意類型)
private var testBlock: CallBack<[String:String]>?