2016-10-07 5 views
0

LocationというNSManagedObjectを拡張しようとしています。NSManagedObjectとMKAnnotation

まず私はこれを行うと、それは私にエラーを与える:

enter image description here

私はnsmanagedobject上のメソッドを介して、このプロパティを設定します。 このようなプロパティを追加するにはどうすればよいですか?

答えて

0

「?」を追加してオプションにしようとしましたか?

0

私はこのヒント@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) 

}