使用LinkingObjects时出错(fromType:property :) - 使用未解析的标识符' LinkingObjects'

时间:2016-05-24 14:50:28

标签: ios swift cocoapods realm

在Realm Swift文档之后,我声明了一些类CarTour,如下所示:

import RealmSwift


class Car: Object {
   dynamic var id = ""
   let tours = List<Tour>()
}

class Tour: Object {
   dynamic var id = "" 
   let cars = LinkingObjects(fromType: Car.self, property: "tours")
}

当我尝试构建它时,我收到一个错误:Use of unresolved identifier 'LinkingObjects'。我尝试清理Xcode的派生数据,如this帖子所说,但构建仍然失败。

有谁知道,如何解决此错误?

1 个答案:

答案 0 :(得分:1)

好的,我使用

解决了错误
 var cars : Car? {
     return linkingObjects(Car.self, forProperty: "tours").first
 }

为了一对一的关系。我似乎已经安装了旧版本的Realm(0.97.0)并检查了错误的文档。