如何从不同的 ViewController 访问 Realm 数据库?
How can I access Realm database from a different ViewController?
我正在制作一个应用程序 (Swift 4),其中一个 Realm 数据库是在一个视图控制器中创建的,但我似乎无法从不同的视图控制器访问对象。
本质上,用户在第一个视图控制器中对一顿饭进行评分,然后将饭菜名称和相应的评分作为 Realm 对象存储到数据库中。我想在单独的视图控制器(如 "Favourites" 视图控制器)中向用户显示额定膳食图表,但是我无法从第二个视图控制器访问对象。我该怎么办?谢谢!
数据库可以在任何地方访问
do {
let r = try Realm()
let stored = r.objects(ClassName.self)
print(stored)
}
catch {
print(error)
}
我正在制作一个应用程序 (Swift 4),其中一个 Realm 数据库是在一个视图控制器中创建的,但我似乎无法从不同的视图控制器访问对象。 本质上,用户在第一个视图控制器中对一顿饭进行评分,然后将饭菜名称和相应的评分作为 Realm 对象存储到数据库中。我想在单独的视图控制器(如 "Favourites" 视图控制器)中向用户显示额定膳食图表,但是我无法从第二个视图控制器访问对象。我该怎么办?谢谢!
数据库可以在任何地方访问
do {
let r = try Realm()
let stored = r.objects(ClassName.self)
print(stored)
}
catch {
print(error)
}