2017-05-25 9 views
2

この質問は、スタックオーバーフローがどのようなものかを完全には確認できませんが、プログラミングテクニックに関する一般的な質問があります。JSONファイルからテーブルビューを保存して読み込みますか?

私の場合は、ユーザーが手動で追加し、彼のテーブルビューのセルを編集することができます。彼が編集を終えたら、得られたテーブルビューをJSONファイルに "保存"することは可能ですか? これをfirebaseにアップロードして、別のユーザーがJSONファイルからデータを読み込んで、その前に同じView Controllerを持つようにします。

どうすれば可能ですか?それは可能ですか?もしそうでなければ、どのテクニックを使ってやるのですか? UITableViewで

+1

をリンクしてくださいあなたは、できるだけ多くのデータからUI(テーブルビュー、細胞)を分離しようとする必要があります。おそらく、あなたのテーブルビューは何かからデータを取得します - いくつかのバッキング配列またはデータの辞書。 JSONを使って保存してロードする必要があります。 – Connor

+0

あなたの答えに感謝します! –

答えて

1

データはUITableViewDataSourceによって支えられています。これを実装するために作成するクラスは、一部のデータからオンデマンドでセルを提供します。 JSONを提供することもできます。

だから、それがこれを行うテーブルではありませんが、代わりにあなたが実装するクラスは、データを持つテーブルを埋めるために。

+0

あなたの答えに感謝します! –

0
+1

JSONやその他のデータの保存にUserDefaultsを使用しないでください。これは、tableViewsの内容ではなく、小さなものを格納するために作られています。 – Moritz

関連する問題