NSObjectから継承するカスタムオブジェクトを作成しました。これらのオブジェクトの配列があるとしましょう。次に、別のオブジェクト、つまり配列内のオブジェクトの1つのコピーを作成します。コピーが必要な配列内の既存のオブジェクトを単純に指す必要はありません。これを行う簡単な方法はありますか?
1 に答える
4
NSCopying
オブジェクトにプロトコルを実装し、次のように使用します。
MyFoo * theCopy = [[myArray objectAtIndex:0] copy];
theCopy
これはこの時点で保持されているオブジェクトであり、使い終わったら解放する必要があることに注意してください。
于 2010-10-08T12:21:41.523 に答える