小编sco*_*912的帖子

Swift:有没有办法将@AppStorage 与@Observable 一起使用?

我\xe2\x80\x98d 喜欢将我的用户默认值存储在一个类中。使用旧的 Swift 数据流,可以在类中使用它。现在,使用新系统(Xcode 15,Beta 2),它不再\xe2\x80\x99 工作了。有什么办法可以使用吗?也许有一个解决方法?

\n

这是以前的工作方式:

\n
import SwiftUI\n\nclass UserInfo: ObservableObject {\n\n@AppStorage("username") var username: String = ""\n\n}\n
Run Code Online (Sandbox Code Playgroud)\n

现在我想使用新系统:

\n
import SwiftUI\n\n@Observable class UserInfo {\n\n@AppStorage("username") var username: String = ""\n\n}\n
Run Code Online (Sandbox Code Playgroud)\n

不幸的是,它不起作用。

\n

swiftui xcode15

12
推荐指数
1
解决办法
1069
查看次数

标签 统计

swiftui ×1

xcode15 ×1