Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SwiftUI运行重复窗口应用程序_Swiftui_Default_Scene_Windowgroup - Fatal编程技术网

SwiftUI运行重复窗口应用程序

SwiftUI运行重复窗口应用程序,swiftui,default,scene,windowgroup,Swiftui,Default,Scene,Windowgroup,请帮忙!我使用这个简单的代码来运行我的应用程序,作为某些文件类型的默认值(info.plist中的public.jpeg) 当我的应用程序为每个鼠标运行时,双击下一个图像文件,打开数据加载的复制窗口。对于每个打开的图像文件,我必须做什么才能使所有数据只在一个主窗口中打开 p、 s我不使用基于文档的应用程序回答此链接 import SwiftUI @main struct TestImage1App: App { @StateObject var modelData = ModelDa

请帮忙!我使用这个简单的代码来运行我的应用程序,作为某些文件类型的默认值(info.plist中的public.jpeg)

当我的应用程序为每个鼠标运行时,双击下一个图像文件,打开数据加载的复制窗口。对于每个打开的图像文件,我必须做什么才能使所有数据只在一个主窗口中打开

p、 s我不使用基于文档的应用程序

回答此链接
import SwiftUI

@main
struct TestImage1App: App {

    @StateObject var modelData = ModelData()

    var body: some Scene {
        WindowGroup {
            ContentView()
                .onOpenURL { url in
                    modelData.load(fromImageURL: url)
                }
                .environmentObject(modelData)
        }
    }
}