【发布时间】:2015-07-24 01:49:34
【问题描述】:
我在这样的类中声明了一个 var:
@NSManaged var isFavorite: Bool
我想声明一个属性观察者,与下面的非常相似。
var organization: String {
didSet { postNotificationWithName( "newData" ) }
}
但是,Swift 告诉我,不允许在 NSManaged vars 上设置属性观察者。有什么方法可以为我的isFavorite 变量实现这样的功能或类似的东西?
【问题讨论】:
-
您要发布通知还是支持键值观察者,还是两者兼而有之?
postNotificationWithName()来自哪里?
标签: ios swift nsmanagedobject observers