We can use Framework SwiftUI only from iOS 13.0+. So how to incorporate this framework from the deployment Target 10.0 or at least 12.0.
Build Phases → Link Binary With Libraries → Add SwiftUI.framework (Status: Optional)
import SwiftUI
@available(iOS 13.0, *)
struct SwiftUIView : View {
var body: some View {
Text("Hello World!")
}
}
@available(iOS 13.0, *)
struct SwiftUIView_Previews : PreviewProvider {
static var previews: some View {
SwiftUIView()
}
}
etc.
SwiftUI preview for this target doesnʼt work, but you can add a special target “SwiftUI Preview”.