我正在尝试在ignoredProperties
模型中使用Realm
。这段代码对吗?
class Train: RLMObject {
dynamic var arrival = ""
dynamic var arrivalToShow = ""
dynamic var departureToShow = ""
func ignoredProperties() -> NSArray {
let propertiesToIgnore = [arrivalToShow, departureToShow]
return propertiesToIgnore
}
}
答案 0 :(得分:1)
不,即使它编译,也不是完全正确。 ;)
ignoredProperties
必须声明为重写的类函数。这看起来如下:
override class func ignoredProperties() -> [AnyObject] {
return ["arrivalToShow", "departureToShow"]
}
答案 1 :(得分:0)
仅适用于[AnyObject]
override class func ignoredProperties() -> [AnyObject] {
return ["arrivalToShow", "departureToShow"]
}