【发布时间】:2013-02-19 15:15:54
【问题描述】:
我按照 John Wordsworth 的教程 (http://www.johnwordsworth.com/2011/10/adding-charts-to-your-iphone-ipad-app-using-core-plot/) 使用 CorePlot 生成了折线图。
后来我决定从一个网站获取一些 JSON 数据,以便将其用于我的图表。
所有的url连接方法都在我的ViewController.m文件中执行。我在那里创建了一个名为 indicator 的 NSArray,其中包含所有 JSON 数据。
我的问题是图形的所有参数都定义在一个名为 SimpleScatterPlot.m 的单独 NSObject 类中,我想使用字符串数组“indicator”(在ViewController.m 中定义)来自定义 x-轴标签。
我需要做什么才能在SimpleScatterPlot.m 中使用这个 JSON 数据数组?
我试过#import "ViewController.h",但没有解决。
提前感谢您能给我的任何指导。
【问题讨论】:
-
您必须创建
viewController的实例才能在SimpleScatterView中访问其ivar -
en.wikipedia.org/wiki/Objective-C 阅读。您可以使用:1. 属性 2. 返回对象的方法 3. 获取所需实例的单例 5. 协议 6... 取决于您的要求...
标签: ios objective-c nsarray core-plot