Приложение вылетает на XCode 4.2 и iOS 5 - Scrollview - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть случай, когда приложение падает при прокрутке вправо, когда я тестирую его на iPad. Это как-то связано с тем, как я добавляю в подпредставлениях. Я не могу освободить подпредставление, и у меня возникает ошибка «не удалось выделить память» на симуляторе, когда я долго запускаю программу. Вот код, который я использую,

  -(id)initWithHostingView:(CPTGraphHostingView *)hostingView andData:(NSMutableArray *)data andString:(NSString *)test

 {

  self = [super init];

if ( self != nil ) {


    self.hostingView = hostingView;


    self.scatterPlotView1=[[CPTGraphHostingView alloc] initWithFrame:CGRectMake(0,600,6300,385)];
    self.scatterPlotView2= [[CPTGraphHostingView alloc] initWithFrame:CGRectMake(0,0,6300,615)];


    self.scatterPlotView1.collapsesLayers=YES;
    self.scatterPlotView2.collapsesLayers=YES;
    self.graphData = data;
    self.xAxisMinimum = [test floatValue];


    [_hostingView addSubview:_scatterPlotView2];
    [_hostingView addSubview:_scatterPlotView1];



   }

return self;
 }

Тестирование проводилось только с 5-10 значениями. Использование API coreplot.

...