LazyView.swift 332 B

1234567891011121314151617181920
  1. //
  2. // LazyView.swift
  3. // naiyoup
  4. //
  5. // Created by C Auto on 2021/6/4.
  6. //
  7. import SwiftUI
  8. public struct LazyView<Content: View>: View {
  9. private let build: () -> Content
  10. public init(_ build: @autoclosure @escaping () -> Content) {
  11. self.build = build
  12. }
  13. public var body: Content {
  14. build()
  15. }
  16. }