2016-11-30 79 views
0

我想在Xamarin中绑定一个Objective-C++库。这可能吗?如果是这样,我该如何声明这些方法所在的命名空间,以及我在Export标记中放置了什么?如何在Xamarin中绑定Objective-C++?

+0

[链接到一个C的可能的复制++本地在MonoTouch中的库](http://stackoverflow.com/questions/5245616/linking-to-ac-native-library-in-monotouch) –

回答

1

我们这里有对Objective-C的主题非常详细的文档:https://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/

您可以参考的对象 - 这个答案++绑定

https://stackoverflow.com/a/5249007/85606

+0

所以我需要为库创建一个Objective-C包装器,我只是简单地向前Objective-C++的方法?然后绑定? – vrwim

+0

我确实提供了一个包装,但是我包装了它,以便我有一个'UIViewController',可以在Xamarin代码中进行子类化,并简单地覆盖一些变量。它不包括库提供的所有功能,只包括我现在需要的功能。当我需要更多的图书馆时,我可以扩展包装。 – vrwim