MonoTouch CorePlot 1.1绑定错误

时间:2012-12-14 13:17:54

标签: ios binding xamarin.ios core-plot

CorePlot的monotouch bindings已停留在0.9版本上,而该库现已达到version 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时没有这样的错误。有什么我想念的吗?有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

您需要更新coreplot.csenums.csextras.cs,以准确反映从0.9到1.1的变化