Если у меня есть 2 заявления вроде этого:Как выполняется назначение NSMutableArray с другими функциями NsMutableArray?
NSMutableArray * myArr1;
NsMutableArray * myArr2;
Если я сделать это ассигнование:
myArr1=myArr2;
Am я копирование объектов myArr2 на myArr1, или как myArr1 тот же указатель, как myArr2 ?
Если это второй один, это значит, что если я сделать позже:
[myArr1 removeobjects...];
им удаление объектов myArr2?
И последний вопрос, если он работает так, мне нужно реализовать выделение? myArr1 [[NSMutableArray alloc] init];
Или должен ли я просто сделать alloc для myArr2 и оставить myArr1 точно так же, как указатель?
Слишком много вопросов сразу. Назначение назначит указатель. Да, он будет удалять объекты из обеих переменных, поскольку они указывают на один и тот же массив. Третий вопрос зависит от вашего использования. – Sulthan
Что вы наблюдали, когда пытались? – vikingosegundo
beriefly: не копия, тот же указатель; да; Неа; сделать копию; – holex