私はこのような2宣言している場合:私はこの逢引を行う場合NSMutableArrayと他のNsMutableArrayの割り当てはどのように割り当てられますか?
NSMutableArray * myArr1;
NsMutableArray * myArr2;
を:
myArr1=myArr2;
私はmyArr1にmyArr2のオブジェクトをコピー、またはmyArr1はmyArr2のように同じポインタであるようなものでアム?これはどういう意味それが二番目である場合
、その私は、後に行う場合:myArr2のオブジェクトを削除
[myArr1 removeobjects...];
イム?
最後の質問は、このように動作する場合、私はallocを実現する必要がありますか? myArr1 [[NSMutableArray alloc] init];
私は単にmyArr2のallocを行い、ポインタのようにmyArr1を残すべきですか?
一度に多すぎる質問。割当てによってポインタが割り当てられます。はい、同じ配列を指しているので、両方の変数からオブジェクトを削除します。 3番目の質問はあなたの使い方によって異なります。 – Sulthan
試したときに何を観察しましたか? – vikingosegundo
beriefly:コピーではない、同じポインタ。はい;いいえ。コピーを作る; – holex