Wie verwende ich RLMArray, um ein Array zu speichern?

Hinweis: Realm und Swift kennen mich noch nicht so gut, entschuldigen Sie also offensichtliche Dinge, die ich nicht verstehe.

Ich habe eine funktionierende UITableView, die ich mit Aufgaben füllen möchte. Ich möchte, dass der Benutzer Aufgaben nach Bedarf hinzufügen und löschen kann, damit ich die Aufgaben nicht fest codieren kann, und ich möchte, dass die Aufgaben zwischen den App-Starts gespeichert werden. Die naheliegendste Möglichkeit hierfür ist die Erstellung eines Arrays, das im Realm gespeichert wird. Das Problem ist, ich verstehe nicht, wie man ein Array in Realm speichert. Ich habe die Dokumentation auf der Realm-Site gelesen, fand sie aber ziemlich verwirrend, da ich Swift noch ziemlich neu bin (und dass sie in ObjC ist). Wie würden Sie ein Array erstellen und es speichern? Ich habe es ursprünglich versucht, und als es nicht funktionierte, habe ich nachgeforscht und festgestellt, dass RLMArray eigentlich kein Array ist:

let ToDoTasksArray: RLMArray = ["Task Goes Here", "Task Goes Here2"]

Hilfe dabei? Vielen Dank

Bearbeiten

Ich habe auch versucht, ein Array in einem RLMObject als Objekt zu speichern:

realm.addObject(ToDoTasksArray)

Aber das funktioniert auch nicht, was mich nicht überrascht. Ein Array ist kein Objekt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage