пишу приложение, которое отображает точки на графике, и использую приведенный ниже метод для получения массива этих точек.У меня есть два представления, каждое из которых отображает разные графики, но оба имеют этот идентичный метод.Какой бы граф ни использовался вторым, происходит сбой приложения, когда он достигает строки «NSArray * чтение ...».Я не могу понять, почему, но я предполагаю, что это может иметь какое-то отношение к управлению памятью.У кого-нибудь есть идеи, как мне это решить?
-(NSArray*)loadPoints{
Vehicle *vehicle = [DataModel theDataModel].currentVehicle;
NSArray *readings = [(NSArray*)vehicle.rVehicleMileage autorelease];
NSSortDescriptor *descriptor = [[[NSSortDescriptor alloc] initWithKey:@"dteDate" ascending:NO] autorelease];
readings = [readings sortedArrayUsingDescriptors:[NSArray arrayWithObject:descriptor]];
return readings;
}
Спасибо, Уильям