SwiftUI
-
Swift(UIKit) 를 SwiftUI처럼 쓰는 방법SwiftUI 2021. 12. 24. 13:28
1. Builder Pattern 사용 : 명명을 Worker로 변경(Ribs에서 Builder 가 충돌나기 때문) dynamicMemberLookup에 대한 상세 설명 및 출처 : https://kkimin.tistory.com/83 import UIKit @dynamicMemberLookup struct Worker { private var base: Base init(_ base: Base) { self.base = base } subscript(dynamicMember keyPath: ReferenceWritableKeyPath) -> (Value) -> Worker { { [base] value in base[keyPath: keyPath] = value return Worker(base) } ..