我正在尝试扩展一个名为Location的NSManagedObject。
首先,我这样做,它给了我一个错误:

我想通过nsmanagedobject上的一个方法来设置此属性。如何添加这样的属性?
发布于 2016-10-08 15:35:20
您是否尝试过通过添加"?“使其成为可选的?
发布于 2016-10-08 20:35:00
我通过找到这个提示@objc来解决这个问题:
@objc
private override init(entity: NSEntityDescription, insertInto context: NSManagedObjectContext?) {
super.init(entity: entity, insertInto: context)
self.coordinate = CLLocationCoordinate2DMake(self.latitude, self.longitude)
self.overlayCircle = MKCircle(center: self.coordinate, radius: self.radius as CLLocationDistance)
}https://stackoverflow.com/questions/39924264
复制相似问题