私はiPhoneアプリ開発の初心者です。私を助けてください。
私のiPhoneアプリケーションでは、APIリクエストを作成してXMLを取得しています。
私はそれを解析し、オブジェクト(またはそれ自体はxml)に保存し、後でアプリケーションに表示する必要があります(現在の状態を保存するようなものです)。
APIをリクエストして解析する方法を理解しましたが、それを保存するために何をすべきかはわかりません。これが私の制約です。
- 次回アプリケーションを終了して再度開くときは、ダウンロードしたXMLデータを保持する必要があります。
- 私は、APIをリクエストし、NSXMLParserを使用してそれを解析するためのソリューションを調査して入手しました。しかし、それを電話のメモリやアプリケーションバンドルに保存するために、私は明確な考えを持っていません。
データを保存するためにさまざまなスレッドやブログを検索すると、これを行うためのいくつかの方法について知ることができます。
a。NSDefaultsの保存
b。SQLiteデータベース
c。plistとして保存する
b。コアデータ
上記のいずれかについてはよくわかりません。後で確認して後の段階で更新できるように、XMLデータを後で使用するために保存するのに最適な方法(上記のいずれでもないはずです-;))を教えてください。
前もって感謝します