0

このアプリケーションは単純なやることリストなので、カスタムオブジェクトの可変配列があります。カスタムクラスのインターフェイスは次のとおりです。

    @interface Task : NSObject 
    {
        NSString *name;
        BOOL completeness;
        int priority; 
    }

そして、私にはジレンマがあります。NSCodingまたはタスクをNSDictionaryに変換するために何を選択しますか?つまり、どちらの方法がより効率的ですか?

これが私の最初のアプリケーションになります。そして最初は、データを保存する必要があるとは思いもしませんでした。モデルを作り直す必要がありますか?

提案をありがとう。

4

1 に答える 1

0

名前オブジェクトと優先度オブジェクトにはNSDictionaryor 2を使用できます。すべての配列に対してと対応する 2 つのファイルを使用することをお勧めします。を使用する場合、これはドキュメントディレクトリに複数の Plist ファイルを作成しています..? リンクはあなたに役立ちます。ではごきげんようNSMutableArrayNSCodingNSMutableArrayplistNSMutableArray

于 2012-08-02T11:05:02.417 に答える