Gemäß den Dokumenten; https://realm.io/docs/objc/latest/api/Classes/RLMRealm.html Die Methode - (void)addOrUpdateObject:(nonnull RLMObject *)object
ist verfügbar über Obj-CIst die Realm-Methode addOrUpdateObject() von Swift aufrufbar?
Die Swift-Dokumentation; https://realm.io/docs/swift/latest/api/Classes/Realm.html
erwähnt diese Methode nicht.
Edit: Es tut, habe ich zuerst nicht bemerkt.
In meiner Swift App, wenn ich versuche, und rufen Sie diese Methode self.realm!.addOrUpdateObject(model)
dann bekomme ich einen Compiler-Fehler Value of type 'Realm' has no member 'addOrUpdateObject'
Doch ich andere Orte Online zu sehen, zum Beispiel How to properly map JSON properties to model properties in Realm.create wo Leute es offensichtlich von Swift benutzen.
Ich benutze Realm über cocoapods - pod 'RealmSwift' - das bringt 2 Pods runter; Realm und RealmSwift. Ich kann diese Methode in RLMRealm.mm sehen. Ich versuchte, #import <Realm/Realm.h>
zu meinem Bridging-Header hinzuzufügen, aber das hat nicht funktioniert.
Wie rufe ich diese Methode von Swift?
Können Sie sehen, 'RLMObject's von Swift? – nhgrif
Ich kann, ja. Problem jetzt gelöst, danke. – Brynjar