2016-11-05 49 views
-2

我想从here运行xcode项目。我收到错误消息:不可见@interface用于声明选择器'设置范围最小值:和最大值:'

没有可见的@interface用于在SPUGalleryManagedChartViewController.m文件中声明选择器的设置范围为最小值:和最大值:'。

如何解决?

if (self.ranges) { 
    for (int i=0; i<self.chart.allAxes.count && i<self.ranges.count; i++) { 
     if (self.ranges[i]) { 
     SChartRange *range = (SChartRange *)self.ranges[i]; 
     [self.chart.allAxes[i] setRangeWithMinimum:range.minimum andMaximum:range.maximum]; 
     } 
    } 
    } 
+0

这是一个汇编错误? – hasan83

+0

@ hasan83是的。 – user3151148

+0

这是你添加的代码吗?或其项目代码? – hasan83

回答

0

免责声明我在ShinobiControls开发商。

我们更新了play gallery存储库以与最新版本的ShinobiCharts(2.9.0)兼容。

您看到的问题是由于我们删除先前弃用的方法“setRangeWithMin:Max:”导致的。这已被替换为“setRange:”方法,其中您为图表提供范围对象而不是最小值和最大值。

让我知道如果您有任何问题。

+0

Hello.Thanks您修复它。但我有另一个与试用许可证密钥有关的问题)我将试用许可证密钥粘贴到ChartsGalleryViewController.m的viewdidload中,就像在指令中一样。但它仍然问与错误消息:没有ShinobiControls许可证密钥给出 - 请设置chart.licenseKey = @“<您的试用许可证密钥>” (lldb) – user3151148

相关问题