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