我有一个名为 Attendee
的 PFObject
子类。在这个类中,有一个实例变量,我称之为 isFavorite
。下面是它的类定义:
@NSManaged var isFavorite: Bool
这是设备本地的实例变量,我从不将它同步到服务器。此外,我从未显式实例化 Attendee
类,而是通过从 PFObject
进行类型转换来创建它。我想将上面的 var 设置为 false
的初始值。我将如何实现这一目标?
最佳答案
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/