1

CorePlot 的 monotouch绑定停留在 0.9 版,而库现在已经达到1.1 版

我正在尝试自己更新makefile,但它不起作用。

我在 makefile 中更改了以下行:

VERSION=0.9

和:

VERSION=1.1

然后执行make。它很好地创建了 CorePlotiOS.dll 1.1 库,但是当我在 Monodevelop 中将它们添加到我的项目中,替换旧的 CorePlotiOS.dll 0.9 时,出现了问题。在模拟器中一切似乎都很好,但是当我在 iPhone 上运行应用程序时,我收到以下错误,然后崩溃:

Wrapper type 'MonoTouch.CorePlot.CPTPlainBlackTheme' is missing its native ObjectiveC class 'CPTPlainBlackTheme'.

使用 0.9 dll 时没有这样的错误。有什么我想念的吗?有什么建议么?

提前致谢。

4

1 回答 1

0

我想那是因为 CorePlot 1.1 添加/修改了新的属性/方法等。

您需要更新coreplot.csenums.csextras.cs以准确反映从 0.9 到 1.1 所做的更改

于 2012-12-17T14:11:39.707 回答