我正在开发一个iOS应用程序,我正在使用核心绘图来绘制图形。 在需要它们的时候,将绘制15-16个图表。 我有一个同步按钮,它从服务器获取数据并相应地绘制图形。 图表数量可能因每次同步而异。 在绘制每个图表之前,我使用代码发布了早期的对象:
[smartbarChartView.hostedGraph.axisSet removeFromSuperlayer];
smartbarChartView.hostedGraph.axisSet=nil;
smartbarChartView.hostedGraph=nil;
smartbarChartView = nil;
当我同步2-3次时,我收到错误CoreAnimation:无法分配xxxx字节并且应用程序卡住了。
试图解决这个问题一整天。
任何指导都非常感谢。
提前致谢!
答案 0 :(得分:0)
发布主机视图(smartbarChartView
)将释放图形及其所有组件,包括轴和图。确保您没有坚持对图表或图表的强引用。