Error: “-[UIView setHostedGraph:]: unrecognized selector” while executing the core plot in iPhone app

拟墨画扇 提交于 2019-12-02 05:49:59

You're casting a UIView instance (which does not respond to -setHostedGraph:) to a CPGraphHostingView. - This will not work.

You'll need to create an actual CPGraphHostingView object, then invoke -setHostedGraph: on it.

So, your code should look like this:

CGRect someFrame = ...;
CPGraphHostingView *hostingView = [[CPGraphHostingView alloc] initWithFrame:someFrame];
graph = [[CPXYGraph alloc] initWithFrame: hostingView.bounds];

hostingView.hostedGraph = graph;
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!