<分区>
在编写我的第一个 iOS 应用程序的过程中,我遇到了一个新问题,到目前为止我还没有找到解决方案:我想使用环境对象将信息传递给各种 View 。
我知道对此有很多解释和教程(例如 hackingwithswift.com 上的此处:https://www.hackingwithswift.com/quick-start/swiftui/how-to-use-environmentobject-to-share-data-between-views
但是,根据我目前的理解,这些教程的全部内容似乎都在使用 Xcode 12 中不存在的“场景委托(delegate)”。
因此,我苦苦思索如何/在何处放置一个环境对象到我的应用程序环境中,以及如何将它连接到我的内容 View /其他 View 。
将此代码片段放在哪里?它是否进入内容 View ?
class UserSettings: ObservableObject {
@Published var score = 0
}
有人能帮忙解决这个问题吗?我将不胜感激:)