我很难弄清楚如何在另一个工作表的另一个视图中使用分配给ObservableObject类中的变量的值。我看到它被更新了,但是当我在新工作表的新视图中访问它时,它会被重置为初始化的值。如何使它保留新值,以便在新工作表上的新视图中使用它?ContentData.swiftimport Combine
class ContentData
所以请原谅我这个愚蠢的问题,因为我正在学习SwiftUI,管理状态对我来说是新的。我正在构建一个正在经历一系列步骤的应用程序,在每个步骤中,我都希望收集每个视图上的数据,并将其存储在一个数据模型中,以便稍后在API中使用。我有一个叫做数据的文件 @Binding var region: String很简单。我基本上希望视图访问
我刚开始在SwiftUI中使用CoreData。在遵循this series of tutorial之后。我正面临着一种无法按预期保存数据的情况。我更加困惑的是,我的应用程序中还有另一个部分(显然类似),在上面一层的视图中,节省是完美的。如果这可能有用,视图将显示如下代码: }).sheet(isPresented: $showingFlag) {} 在演示视图中,数据保存是有效的</em