我正在尝试遵循本教程:
https://www.avanderlee.com/swift/valuetransformer-core-data/
但我不知道在哪里(以及如何!)确切地使用
UIColorValueTransformer.register()
作者说在设置持久化容器之前先做这件事……我想我是在这里做的:
import SwiftUI
@main
struct ContactApp: App {
let persistenceController = PersistenceController.shared
var body: some Scene {
WindowGroup {
MainTabView()
.environment(\.managedObjectContext, persistenceController.container.viewContext)
}
}
}
但是我不知道到底要写什么,或者这是否是正确的地方。也许我应该在不同的地方做?