У меня есть метод, который получает массив, а затем сохраняет его в свойствах NSObject.
- (void)updatePoints:(NSArray *)pointArrayPassed
{
pointArray = pointArrayPassed;
pointCount= pointArray.count;
}
Следующий код работает, но, очевидно, сохраняет указатель pointArrayPassed, поэтому, когда я могу, он отражает вниз стек вызовов. Однако, если я использую копию pointArrayPassed, приложение начинает сильно просачиваться!
Есть ли способ в функции передавать только значения как таковые вместо указателя?