0

これを行う方法を正確に理解していないと思うので、私が取り組んでいることと、これまでに行ったことのないこと、およびいくつかの問題があることについて、何らかの助けをいただければ幸いです。私がやりたいことは、ほとんどの人にとって簡単なことであり、初めて正しく実行するとすぐに私にとっても....とにかく....私はテーブルビューを持っていますユーザー名とアイテムの数を含む数値の 2 つを入力する必要があります (ユーザー名は主キーである可能性があります)。現在、配列を設定して編集できるテーブルビューがあります....問題ありません....その方法は知っています。

理解の助けが必要な 2 つの部分は次のとおりです。

  1. これら 2 つの値を含む plist をディクショナリに読み取り、テーブルで使用できる 2 つの異なる配列に読み取ります。

  2. 配列をディクショナリに保存してから、plist に戻します。

これら2つのものを辞書のキーと値に格納する方法に最も混乱していると思います。私はそれを見直しましたが、「それを理解する」ことはできませんでした。

これを行う方法または同じことを達成するためのより良い方法のいくつかの短いコード例をいただければ幸いです。

いつものように、あなたのすばらしい助けに感謝します....

4

2 に答える 2

0

NSArray メソッドの writeToFile: アトミックに: データをファイルにダンプするために使用できます。次に initWithContentOfFile を使用して、以前にダンプしたのと同じようにそのファイルから情報を取得できます。配列に辞書がある場合は、この方法でそれらを取り戻すことができるはずです。格納する構造が複雑になり、ファイルにダンプしてオブジェクトを再作成するためにそれらを元に戻すことが面倒になっている場合は、いつでもコア データをストレージとして使用できます。

于 2009-07-13T17:14:16.287 に答える