我正在开发一个 iOS 应用程序,我正在使用核心绘图来绘制图形。一次需要绘制 15-16 个图表。我有一个同步按钮,它从服务器获取数据并相应地绘制图表。每次同步时,图表的数量可能会有所不同。在绘制每个图表之前,我将使用代码发布早期的对象:
[smartbarChartView.hostedGraph.axisSet removeFromSuperlayer];
smartbarChartView.hostedGraph.axisSet=nil;
smartbarChartView.hostedGraph=nil;
smartbarChartView = nil;
仍然当我同步 2-3 次时,我收到错误 CoreAnimation: failed to allocate xxxx bytes 并且应用程序卡住了。
试图解决问题一整天。
非常感谢任何指导。
提前致谢!