RLMObject mit Array von NSStrings

8

Ich habe ein Projekt aktualisiert, um Realm als Persistenzspeicher zu verwenden, und kann keine Dokumentation darüber finden, wie ein Array von Strings in einem meiner Modelle verwendet wird.

Bei der Implementierung eines Arrays für ein RLMObject wird ein RLMArray verwendet, wobei T das RLMObject

erbt

Ich könnte ein Objekt erstellen, das .. property innerhalb von string ... erbt, aber das scheint ziemlich viel Overhead zu sein, um ein NSArray von Strings zu ersetzen.

Kennt jemand die empfohlene Best Practice, um dies zu tun?

    
HCdev 07.08.2014, 12:34
quelle

1 Antwort

20

Ab Realm Cocoa 3.0 können Sie einfach RLMArray<RLMString> *array; ausführen und brauchen den Wrapper-Objekttyp nicht mehr.

In älteren Versionen von Realm benötigen Sie ein RLMObject, das die Zeichenfolge enthält:

%Vor%     
Thomas Goyne 07.08.2014, 17:45
quelle

Tags und Links