Я использую его только при необходимости, за исключением симметричных операций, которые из-за полиморфизма отдельного аргумента должны быть помещены в методы одной стороны:
boolean sameValue (SomeNum other) {
return this.importantValue == other.importantValue;
}
Вы перепутали вызовы alloc
/ init
. Первым идет alloc
. Это должно быть:
NSMutableArray *current_classes = [[NSMutableArray alloc] init];