我正在尝试使用 iOS 14“SceneStorage”的新属性包装器,尽管它会产生此错误:
致命错误:@SceneStorage 仅用于 SwiftUI 应用程序生命周期。:文件 SwiftUI,第 0 行
这是我的代码:
struct ContentView: View {
@SceneStorage("isLoggedIn") var isLoggedIn = true
var body: some View {
Text("Hello, World!).onAppear {
print($isLoggedIn)
}
}
}
更新了...... 谢谢,@Asperi!确保将Life Cycle设置为SwiftUI App。