一些背景:我正在为一些数值分析制作一个 Obj-C 项目,并想添加一个图表。我找到了 core-plot,将框架和 QuartzCore 框架添加到我的项目中没有问题。
我现在的问题是如何实际使用它 - 我有一个项目,它通过 Interface Builder (MainMenu.xib)、一个 AppDelegate 和另一个用于建模数学的类的接口。我已经搜索了互联网,只能找到在 iOS 中使用它的教程,这不是我正在做的 - 我不明白如何将其转换为 OSX。
我曾假设我会向 MainMenu.xib 添加一个自定义视图,并将其链接到一个新属性,使用类似于
@property (assign) IBOutlet NSView *graph;
虽然现在我看着它,将 NSView 对象放在 NSObject 接口中似乎很愚蠢。
在此先感谢您的帮助!
更新 1:所以我将代码更改为
@property (assign) IBOutlet CPTGraphHostingView *graph;
并将自定义视图的属性更改为相同的,CPTGraphHostingView。这两者现在已经联系起来了,我有一个叫做“graph”的插座可以玩。现在的挑战是将图表放入该空间。
再次感谢!