我有一个名为PFObject
的{{1}}子类。在这个类中,有一个我称为Attendee
的实例变量。以下是它的类定义:
isFavorite
这是设备本地的实例var,我从不将它同步到服务器。另外,我从不显式实例化@NSManaged var isFavorite: Bool
类,而是通过Attendee
的类型转换来创建它。我想将上面的var设置为初始值PFObject
。我怎么做到这一点?
答案 0 :(得分:3)
var isFavorite: Bool {
get {
if let isFavorite = self["isFavorite"] as? Bool {
return isFavorite
}
return false //default
}
set {
self["isFavorite"] = newValue
}
}