Avatar
Swift 5.3から導入された@mainを使って、SwiftUIのエントリポイントが↓みたいに簡潔に書けるようになってるの面白いですね。 // SwiftUI side public protocol App { public init() ... } extension App { public static func main() -> { ... } } // App side @main struct MyApp: App { var body: some Scene { ... } } (edited)