Ich bin ein Anfänger auf iPhone App Entwicklung. Bitte hilf mir.Needs Lösung zum Speichern von XML als Objekt oder als solche in iPhone Apps
In meiner iPhone-Anwendung mache ich eine API-Anfrage und bekomme ein XML.
Ich muss es analysieren, speichern Sie es in einem Objekt (oder Xml als solche) und auch in meiner Anwendung zu einem späteren Zeitpunkt anzeigen (Es ist mehr wie Speichern des aktuellen Status).
Ich habe herausgefunden, wie man API anfordert, parse es, aber dono, was man tut, um es zu speichern. Hier sind meine Einschränkungen.
- Wenn ich & die Anwendung das nächste Mal wieder öffnen, muss ich die heruntergeladenen XML-Daten beibehalten.
- Ich habe erforscht und bekam Lösungen, um API anzufordern und es mit NSXMLParser zu analysieren. Aber um es im Telefonspeicher oder im Anwendungspaket zu speichern, habe ich keine klare Idee.
Als ich durch verschiedene Threads & Blogs für die Speicherung der Daten suchte, lerne ich über mehrere Möglichkeiten, dies zu tun.
a. Speichern von NSDefaults
b. SQLite-Datenbank
c. Speichern als plist
b. Kerndaten
Ich bin nicht sicher auf irgendwelchen der oben genannten. Bitte lassen Sie mich wissen, welcher der beste Weg ist (sollte keiner der oben genannten sein -;)), um die XML-Daten zur späteren Verwendung zusammen mit der Zeit zu speichern, so dass ich sie überprüfen und später aktualisieren kann.
Vielen Dank im Voraus
Vielen Dank für Ihre sofortige Antwort! Ich beendete das Ding endlich ... :) Ich habe immer noch eine Frage in meinem Kopf .. Was eigentlich die NSUserDefaults für verwendet? Darüber konnte ich nicht klar sein. Ich denke, du kannst mich auf diesem .. klar machen. Danke – raksja