nsmutablecopying

    6

    1答えて

    私はそれについていくつかの話題を読みましたが、それでも私は迷っています。 2種類のオブジェクトを作成したいのですが、1つは "読み取り専用"プロパティのみで不変で、もう1つは "readwrite"プロパティで変更可能です。 EXCarとEXMutableCarを呼び出すことができます。 EXCarはNSObjectのサブクラスであり、EXMutableCarはEXCarのサブクラスです。 ExC

    2

    2答えて

    プロパティが「読み取り専用」として定義され、さまざまなコンポーネント間で共有される多くの「モデル」オブジェクトがあります。私は(ローカル変更可能な状態のためにそれらを使用して)、オブジェクトのローカル変更可能なコピーを作成する必要がありますいくつかのケースでは それが作成された後、オブジェクトは不変であるべきと私はむしろNSMutableCopyプロトコルを実装していません。変更されたオブジェクト