2016-05-04 19 views
0

Sehr neu in Realm und ich möchte richtig anfangen. Ich sehe viele Beispiele mit RLMRealm und Begleiter RLMRealmConfiguration und im Allgemeinen eine Menge von RLM* Dinge. Auf einigen Swift Beispielen sehe ich auch eine einfache Ebene Realm und Realm.Configuration und andere Dinge ohne das RLM Präfix. Es scheint, dass dies der RealmSwift Weg ist?Unterschied zwischen RLMRealm und Realm

Es gibt keine Erwähnung des Namenswechsels zwischen den Versionen oder eines Benennungsübergangs. Beide arbeiten mit Swift. Ich habe festgestellt, die Dinge ohne das Präfix sind weit weniger Feature als ihre RLM Gegenstücke.

Mit Blick auf die Quelle scheint es, dass die nicht vorfixierten Versionen Wrapper sind?

Ich benutze Swift. Ich würde gerne auf dem "bevorzugten" Weg bleiben, weiß aber nicht, was das ist. Welche wähle ich: RLMRealm oder Realm?

Antwort

1

Die reinen Objective-C-Klassen enthalten das Präfix, die reinen Swift-Klassen nicht.

Abhängig von der Sprache Ihres Projekts verwenden Sie entweder die Objective-C- oder die Swift-Implementierung von Realm.

Sie können alle Klassen (Objective-C und Swift) in Realm-Cocoa repo sehen.

Verwandte Themen