2011-02-27 21 views
0

我正在爲iPhone應用程序使用Core-Plot。當用戶更改記錄數時,我試圖更新CPXYPlotSpace。 plotSpace在標題中定義。當視圖加載時,我設置了圖表。當用戶改變數據的範圍時,它的工作時間很短。它的工作原理第3或4倍的範圍內改變,在那之後我得到了指針被釋放沒有被分配無法一直更新Core-Plot中的CPXYPlotSpace

這是我使用更新CPXYPlotSpace代碼:

if(plotSpace) 
     [plotSpace release]; 

    plotSpace = (CPXYPlotSpace *)graph.defaultPlotSpace; 

    plotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0) 
                length:CPDecimalFromFloat(recordsLimit)]; 


    plotSpace.yRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(-25) 
                length:CPDecimalFromFloat(100)]; 

看起來像一個胎面問題?

回答

1

不要釋放劇情空間。它由圖形擁有。

+0

你是對的。感謝Eric – oscarm 2011-02-27 16:27:11