// // Action.swift // SwiftBilibili // // Created by 罗文 on 2021/2/2. // Copyright © 2021年 罗文. All rights reserved. // import UIKit struct Action { fileprivate(set) var data: T? fileprivate(set) var handler: ((Action) -> Void)? init(_ data: T?,handler: ((Action) -> Void)?) { self.data = data self.handler = handler } }