Ошибка выполнения CorePlot SIGABRT xcode4

Я изменил код на http://www.switchonthecode.com/tutorials/using-core-plot-in-an-iphone-application для запуска на xcode4, у меня есть представление, которое я поместил в свой ConsoleViewControllor.xib с его классом CPTGraphHostingView.

Компилируется отлично, однако во время выполнения я получаю SIGABRT в строке hostingView.hostedGraph = graph; с ошибкой

* Завершение работы приложения из-за необработанного исключения "NSInvalidArgumentException", причина: "-[UIView setHostedGraph:]: нераспознанный селектор отправлен экземпляру 0x5910d40" * Стек вызовов при первом броске:

Кто-нибудь еще сталкивается с этой проблемой? Я более чем готов дать вам код и ответить на дополнительные вопросы. Заранее спасибо!


person mondousage    schedule 04.08.2011    source источник


Ответы (1)


Еще раз проверьте настройку в вашем .xib. -[UIView setHostedGraph:] означает, что Xcode создал UIView, а не CPTGraphHostingView.

person Eric Skroch    schedule 05.08.2011
comment
Это полностью решило мою проблему: stackoverflow.com/questions/5038539/ - person mondousage; 06.08.2011