Где-то на .h Я положил
@property (nonatomic, retain) NSMutableArray * BusinessQueue;
-(BNUtilitiesQuick *) init {
if (!(self = [super init]))
{
return nil;
}//if the superclass is NSObject, this must be init
self.locationManager = [[[CLLocationManager alloc] init]autorelease];
BusinessQueue = [[[NSMutableArray alloc]init]autorelease];
return self; //and return the object itself
}
На мой взгляд, BusinessQueue = [[[NSMutableArray alloc]init]autorelease];
сделает счетчик ссылок 1. 1 для alloc.-1 для автоматического выпуска (иногда последнего) и 1, потому что BusinessQueue является сохраняемым свойством.
Однако BusinessQueue иногда освобождается иногда.
Почему BusinessQueue всегда выдает ошибку, а менеджер местоположения не
вводит неправильный код?или NSMutableArray Не может быть объявлено в классе инициализации?