😇

SwiftUI Appを直接呼び出す方法

2022/08/04に公開

Appを呼び出す前に何かしたい時などに使う

MyAppApp
//
//  MyAppApp.swift
//  MyApp
//

import SwiftUI

// @main <- 削除
struct MyAppApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}

main.swift を追加

main.swift

//
//  main.swift
//  MyApp
//

import Foundation

// ここにApp前に実行したい処理を実装

MyAppApp.main()

Discussion