Iphone 核心图-[UIView setHostedGraph:]:无法识别的选择器

Iphone 核心图-[UIView setHostedGraph:]:无法识别的选择器,iphone,sdk,core-plot,Iphone,Sdk,Core Plot,经过数小时的研究和反复试验,我已经解决了我的核心问题。 又碰上了另一个问题。 我以为我修好的那一个会是最后一个。 但是没有,另一个。 无论如何,今天的问题是:-[UIView setHostedGraph:]:无法识别的选择器发送到实例0xa524970 我假设这与此有关:hostingView.hostedGraph=barChart。 请帮我解决它。 如果有人能帮我的话,这对我来说真的很重要。 是我遇到问题的代码。该错误意味着您的hostingView是UIView,而不是CPTGraphH

经过数小时的研究和反复试验,我已经解决了我的核心问题。 又碰上了另一个问题。 我以为我修好的那一个会是最后一个。 但是没有,另一个。 无论如何,今天的问题是:-[UIView setHostedGraph:]:无法识别的选择器发送到实例0xa524970

我假设这与此有关:hostingView.hostedGraph=barChart。 请帮我解决它。 如果有人能帮我的话,这对我来说真的很重要。
是我遇到问题的代码。

该错误意味着您的
hostingView
UIView
,而不是
CPTGraphHostingView
。确保在Interface Builder中更改类名。

如果您使用的是CPTGraphHostingView,但仍然出现此错误,则可能与链接器标志有关

设置-ObjC-所有负载 在生成设置中的其他链接器标志中


这是一个双重释放问题。在Xcode方案编辑器中启用僵尸,或者只是在google中搜索“Xcode NSZombiesEnabled”。好吧,我已经将接口从接口CPTTestGraphHostingView:UIViewController{}更改为接口CPPTTTestGraphHostingView:CPTGraphHosting视图。现在我得到了这个错误:请求成员“视图”不是一个结构或联合体,你需要在你的UI中有一个视图和一个视图控制器来控制它。在Interface Builder中将
UIView
的类更改为
CPTGraphHostingView
。您最初的视图控制器声明是正确的。