我已经能够将数据保存在Realm数据库中,但是无法在SwiftUI中显示结果List。
我知道我有数据,并且在控制台中打印结果没有问题。
有没有一种方法可以将Realm Result转换为可以在SwiftUI上显示的格式List?
import SwiftUI
import RealmSwift
import Combine
class Dog: Object {
@objc dynamic var name = ""
@objc dynamic var age = 0
override static func primaryKey() -> String? {
return "name"
}
}
class SaveDog {
func saveDog(name: String, age: String) {
let dog = Dog()
dog.age = Int(age)!
dog.name = name
// Get the default Realm
let realm = try! Realm()
print(Realm.Configuration.defaultConfiguration.fileURL!)
// Persist your data easily
try! realm.write { …Run Code Online (Sandbox Code Playgroud)