没有可见的@interface 用于声明选择器“set Range With Minimum:and Maximum:”

no visible @interface for declares the selector ‘set Range With Minimum:and Maximum:’

我想 运行 xcode 从 here 投射。我收到错误消息:

No visible @interface for declares the selector ‘set Range With Minimum:and Maximum:’ in SPUGalleryManagedChartViewController.m file.

如何解决?

 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]; 
      }
    }
  }

免责声明我是 ShinobiControls 的开发人员。

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

您看到的问题是由于我们删除了以前弃用的方法 "setRangeWithMin:Max:"。这已替换为 "setRange:" 方法,您可以在该方法中为图表提供范围对象而不是最小值和最大值。

如果您有任何问题,请告诉我。