У меня есть эта проблема с какао, я вызов функции и передачи массива к нему:Передача NSMutableArray в функцию
Некоторые где я вызываю функцию:
[self processLabels:labels];
И функция, как следовать:
- (void)processLabels:(NSMutableArray*)labs{
labs = [[NSMutableArray alloc] init];
[labs addObject:@"Random"];
....
}
при отладке, я заметил, что ни один новый объект не добавляются к меткам, когда они добавляются в лаборатории. Это потому, что я повторно инициализирую лаборатории? как я мог повторно инициализировать метки внутри функции?
Я попытался с помощью ByRef на это не удалось, любая помощь приветствуется .. благодаря
Я согласен с тобой. Если у вас есть возврат void, почему бы просто не вернуть массив? – Abizern