Запрос члена 'размещенного графа' во что-то, не являющееся структурой или объединением - PullRequest
0 голосов
/ 22 октября 2011

Я создаю приложение Core Plot.

Что я сделал до сих пор:

  1. Открыл мои проекты XIB в Интерфейсном Разработчике
  2. Перетянул еще UIView на мой viewController и изменил его на CPTGraphHostingView, чтобы я мог иметь его в качестве графика основного графика.(Причина, по которой я вставил другой UIVIew и переименовал его в CPTGraphHostingView, заключается в том, что я хочу, чтобы представление Core Plot было небольшой областью экрана, а не полноэкранным, поэтому тогда у меня есть место для добавления UILabels под ними другие вещи.
  3. Затем в Интерфейсном Разработчике я щелкнул представление Core Plot, а затем нажал Файл> Запись файлов классов (чтобы я мог выполнить код для представления Core Plot)
  4. Затем я скопировал код из примера iPhone Core Plot (я скопировал код из класса с кодом штриховой диаграммы).

Итак, теперь в классе Core Plot в моем проекте у меня естькод гистограммы в нем из проекта «Пример основного графика».

Но у меня есть одна маленькая проблема. Когда я собираюсь скомпилировать код, он говорит следующее:

enter image description here

Просто чтобы вы знали, единственная причина, по которой я копирую код из примера Core Plots, заключается в том, что я хочу убедиться, что все работает правильно.

1 Ответ

0 голосов
/ 23 октября 2011

Похоже, вы создали собственный класс CPTGraphHostingView вместо того, чтобы использовать класс, предоставленный Core Plot. Проблема была в шаге 3 в вашем вопросе. Вам нужно установить класс для нового UIView, но не пишите файлы классов. Код настройки Core Plot обычно поступает в ваш контроллер вида.

...