私は単語パズルゲームを書いています。私は私のパズルにユーザーのソリューションを追跡するplistファイルを持っていると思います。言い換えれば、ユーザーがレベルを終了または一時停止するたびにデータを保存したいと考えています。plist辞書のキーを編集していますか?
ゲームは、5つのカテゴリ(合計100レベル)のそれぞれ20レベルから構成されています。質問は、ユーザがゲームを開始したときにplistからロードされます。目的は基本的にはメッセージを解読し、後で開始レベルに戻ることができるようにすることです。それらの解は、ある種の編集可能な(変更可能な)配列に格納されなければなりません。
私はコーディングに新しいが、私はオンラインで見ましたが、何の答えも見つかりませんでした。私はそれを実装する方法を知りません。
私の質問:私は(カテゴリごとに5つの配列のキー、20の空の文字列値のセットをそれぞれ有する配列を持つ)ユーザーのソリューションを保存するための.plistファイルを作成する場合などエントリを編集することも可能ですユーザーはレベルを演奏しますか?
私はそれが理にかなっていると思います。州の情報はどういう意味ですか?私の古いplistからのレベルの既存の情報?素晴らしい答えをありがとう – bkbeachlabs
正しい。したがって、あなたの情報をファイルからメモリにロードして(NSArrayのNSArrayの形式で)、必要なときにファイルを上書きします。頻繁に保存したり、メモリが不足してアプリケーションが終了したり、クラッシュした場合には、アプリケーションが終了したかどうかを確認してください。 – Alex