2017-06-15 22 views
-3

私は迅速かつiOS開発に慣れています。だから、私はまだすべてがXcodeでどのように動作するかを学んでいます。私は現在、テーブルビューを使用するリストアプリケーションを構築していますが、アプリケーションを再オープンするたびにリストは空になります。私はYouTubeやその他の場所でチュートリアルを見てきましたが、ラベルにデータを保存しているだけで、テーブルビューではうまくいきませんでした。迅速にテーブルビューにデータを保存する方法を教えてもらえると本当に感謝しています。どうもありがとうございました!データを*テーブルビュー*に保存するには?

+0

コアデータまたは他のデータベース/サーバーを使用します。 – JuicyFruit

+0

私が言ったように、私はちょうど学び始めているので、どちらかをやっても分かりません:(編集:私はちょうどコアデータを見て、プロジェクトを始めたときにそのボックスをチェックしませんでした。コアデータを使用する方法はありますか? – tatiaris

答えて

2

このオンラインに関連するいくつかの回答とガイドがありますので、あなたが自分の研究をして最も合理的なものを見なければなりません。注目すべきは、データを保存する方法は、テーブルビューとは関係がないことです。テーブルビューは、名前が示すとおり、ビューだけです。

いくつかのオプション:

  • UserDefaults:これは、個々の値、設定、 とフラグのため、通常は最高です。リストが非常に短い場合を除き、おそらく を使用しません。
  • CoreData:これはiOSに組み込まれた の標準オプションであり、実際にNSFetchedResultsControllerを使用してUITableView とかなりうまく統合されます。
  • マニュアルアーカイブ NSCodingを使用:Dataオブジェクトを作成し、ディスク に保存してください。利用可能な素晴らしいパーシスタンスオプションの量が今では、 私はこれを気にすることはお勧めしません。
  • 第三者のデータストア:これらのうちいくつかがありますが、Realm.ioは非常に一般的で柔軟性の高いオプションとして を思い出します。
+0

ありがとう!私はそれを行います – tatiaris

関連する問題