0
我想創建一個全局函數,所以我的核心數據類可以使用此函數來創建自定義setter。但我越來越`曖昧使用「willChangeValueForKey」自定義setter/getter函數核心數據
我正在使用的代碼是:
func coredataSetter<T: NSManagedObject>(entity: T, attribute: CustomStringConvertible, value: String) {
entity.willChangeValueForKey(attribute.description)
entity.setPrimitiveValue(value, forKey: attribute.description)
entity.didChangeValueForKey(attribute.description)
}
我有點迷茫......