私はソフトウェア開発の学生で、学校のプロジェクトでは私と友人がiOS Swiftゲームを作っており、ゲームの面で進歩するにつれSwift 3を学びます。Swift 3データの保存と読み込み方法
ここで私たちは、ゲームデータがどのように保存されるのかについて質問します(スコア、プレイヤーの名前、ゲーム内のお金、プレイヤーがミュートで再生するかミュート解除するかあなたはそのようなものを知っています)
ゲームはアバターを使用し、プレーヤーはそれをカスタマイズすることができるので、データのカスタマイズも保存する必要があります。 は、今私たちが
var eyeColor = "#04ff45"
var eyetype = 3 // And so on
のように、このデータthrought変数を管理し、私はこの上でいくつかの研究を行っていると我々は使用することができ、様々な方法があることがわかりました。 同様に、Core Data
、またはディクショナリまたはJSONファイルを使用できます。
我々は任意の特定のライブラリと
はどうもありがとうございましデータの読み込み/書き込みする方法についていくつかの基本的なコードを使用する必要がある場合、私は、これをacomplishする最良/最も簡単な方法かもしれないどの知りたいです
"ベスト"または "最も簡単"なこと、または使用するライブラリについて質問すると、スタックオーバーフローにはあまり適していません。あなたはすでに何かをプログラミングしていて、それに特有の問題があります。 - これは単にプレーヤーとコンピュータの場合、あなたは明らかに初心者なので、私はちょうどUserDefaultsに状態を常に保存することをお勧めします。それは簡単で便利です。 – matt
私はSwift 3のNSUserDefaultsチュートリアルのためのこのシンプルなGoogleのためにMattに同意します。それがどのように機能するかをよく理解すれば、データストレージであなたのスキルを強化するためにCore Dataを調べるかもしれません。 – Kyle