我有一个子类叫做PFObject
。在这个类中,有一个我称为Attendee
的实例变量。其类别定义如下:
@NSManaged var isFavorite: Bool
这是设备本地的实例var,我从未将其同步到服务器。此外,我从未显式地实例化
isFavorite
类,而是通过从Attendee
中进行类型转换来创建它。我想将上面的var设置为初始值PFObject
。我怎样才能做到这一点? 最佳答案
var isFavorite: Bool {
get {
if let isFavorite = self["isFavorite"] as? Bool {
return isFavorite
}
return false //default
}
set {
self["isFavorite"] = newValue
}
}
关于swift - 如何为@NSManaged属性PFObject子类设置初始值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29980151/