Bonjour tous le monde,
J’aimerais avoir un peu de votre aide concernant Realm, je pense bien avoir compris le principe car j’arrive parfaitement à le faire fonctionner pour des classes ‘simple’.
voici ma classe qui me pose problème avec un Segmentation Fault dans AppDelegate. J’ai localisé le problème qui vient de mes deux déclarations suivantes.
@objc private dynamic var _coordonner:[String] = [""]
@objc private dynamic var _picture:UIImage = #imageLiteral(resourceName: "fond-maison")
Je souhaite pour cette classe les attribues nom, date,picture, longitude et latitude qui seront unique à la localisation et coordonner qui doit être en multi évaluer.
Je stock donc dedans au format JSON : {x:0.0;y:0.0;z:0.0} il peut très bien y avoir que 1 coordonner comme 200 000 cordonner à stocker dans ce tableau.
import Foundation
import RealmSwift
class PlanData : Object {
@objc private dynamic var _name:String = ""
@objc private dynamic var _date:String = ""
@objc private dynamic var _picture:UIImage = #imageLiteral(resourceName: "fond-maison")
@objc private dynamic var _longitude:Float = 0.0
@objc private dynamic var _lattitude:Float = 0.0
@objc private dynamic var _coordonner:[String] = [""]
var name:String {
get {
return _name
}
set {
_name = newValue
}
...
...
var picture:UIImage {
get {
return _picture
}
set{
_picture = newValue
}
}
var coordonner:[String] {
get{
return _coordonner
}
set{
_coordonner = newValue
}
}
}
Je n’ai aucune erreur à la compilation mais à l’instant ou l’application ce lance SegmetationFault sans même appeler realm.object(PlanData.self) nul par dans mon application.
Merci de votre aide.
Cdt.