我有一个SwiftUI应用程序,它有一些复选框,可以使用@AppStorage将一些值设置为true或false。每当启用或禁用这些复选框时,我想从CoreData中删除、修改一些数据。
根据某个复选框是否启用/禁用,如何使PersistenceController从CoreData中删除该数据?
提前感谢!
发布于 2022-05-27 16:50:37
您可以使用onChange(of:执行:)作为值更改的结果触发副作用。例如。
.onChange(of: playState) { [playState] newState in
model.playStateDidChange(from: playState, to: newState)
}https://stackoverflow.com/questions/72407125
复制相似问题