Frage

Ich habe bestimmte Daten, die vom Server empfangen werden, ich nenne es History. Jedes Mal, wenn ich eine Website besuche, muss ich die URL in der Geschichtsliste speichern. Die Liste wird später in einer Tabelle angezeigt, damit der Benutzer anzeigen kann. Welchen Datenspeichertyp soll ich auf dem iPhone verwenden? Kann diese Liste in gespeichert werden in NSUserDefaults Oder muss ich Coredata verwenden?

War es hilfreich?

Lösung

Wenn die Daten, die Sie zum Speichern planen, einfach sind, dann NSUserDefaults wird gut funktionieren. Wenn es komplex ist, sind Kerndaten oder SQLite einige Alternativen.

Hier ist ein großartiger Beitrag zu Speicheroptionen: Was sind die Einschränkungen von NsuserDefaults?

Hier ist ein weiterer Beitrag Das spricht über Dinge, die Sie tun müssen, wenn Sie mit komplexen Daten arbeiten und sie mit speichern möchten NSUserDefaults.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top