如何从其他ViewController访问Realm数据库?

时间:2018-08-06 22:33:50

标签: ios swift xcode realm realm-object-server

我正在制作一个应用程序(Swift 4),其中在一个View Controller中创建了一个Realm数据库,但是我似乎无法从其他View Controller访问对象。 本质上,用户在第一视图控制器中对膳食进行评分,并且膳食名称和相应的评分作为Realm对象存储到数据库中。我想在一个单独的视图控制器(如“收藏夹”视图控制器)中向用户显示额定饭菜的图表,但是我无法从该第二个视图控制器访问对象。我应该怎么做?谢谢!

1 个答案:

答案 0 :(得分:1)

可以使用以下任何方式访问数据库

do {
     let r = try Realm() 
     let stored = r.objects(ClassName.self)
     print(stored)
}
catch {
     print(error)
}