创建领域模型
Creating a realm model
我正在像这样在 Realm 中创建模型:
import Realm
class Contact:RLMObject {
dynamic var nameLabel=""
dynamic var image=""
dynamic var isSelected=false
dynamic var phone=""
}
但我不想在数据库中使用 isSelected
区域。它只是一个不重要的变量。我可以将此模型用作没有 isSelected
变量的数据库吗?
只需将其标记为 ignored property,它就不会被保留:
import Realm
class Contact: RLMObject {
dynamic var nameLabel = ""
dynamic var image = ""
dynamic var isSelected = false
dynamic var phone = ""
override class func ignoredProperties() -> [AnyObject]? {
return ["isSelected"]
}
}
我正在像这样在 Realm 中创建模型:
import Realm
class Contact:RLMObject {
dynamic var nameLabel=""
dynamic var image=""
dynamic var isSelected=false
dynamic var phone=""
}
但我不想在数据库中使用 isSelected
区域。它只是一个不重要的变量。我可以将此模型用作没有 isSelected
变量的数据库吗?
只需将其标记为 ignored property,它就不会被保留:
import Realm
class Contact: RLMObject {
dynamic var nameLabel = ""
dynamic var image = ""
dynamic var isSelected = false
dynamic var phone = ""
override class func ignoredProperties() -> [AnyObject]? {
return ["isSelected"]
}
}