Я последовал за учебником Джона Вордсворта (http://www.johnwordsworth.com/2011/10/adding-charts-to-your-iphone-ipad-app-using-core-plot/), чтобы создать линейный граф с CorePlot.Как использовать значения из массива, определенного в другом классе
Позже я решил получить некоторые данные JSON с веб-сайта, чтобы я мог использовать его для своего графика.
Все методы подключения URL-адреса выполняются в моем файле ViewController.m
. И там я создал NSArray под названием indicator
, содержащий все данные JSON.
Моя проблема заключается в том, что все параметры графа определяются в отдельном классе NSObject называется SimpleScatterPlot.m
, где я хотел бы использовать массив строк «indicator
» (определенный в ViewController.m
), чтобы настроить метки оси х.
Что мне нужно сделать, чтобы я мог использовать этот массив данных JSON в SimpleScatterPlot.m
?
Я пробовал #import "ViewController.h"
, но это не решило.
Заранее благодарим за любые рекомендации, которые вы можете дать мне.
вы должны создать экземпляр 'viewController' для того, чтобы получить доступ к его Ивара в' SimpleScatterView' – nsgulliver
http://en.wikipedia.org/wiki/Objective-C Прочти. Вы можете использовать: 1. Свойства 2. Метод, который возвращает объект 3. Синглтон, чтобы получить необходимый экземпляр 5. Протокол 6 ... Зависят от ваших требований ... – Jlexyc