我们正在考虑使用第三方为iPhone编写的API,这是用Xcode编译的。
我们如何为这个原生iOS库创建一个包装器,以便我们可以在Monotouch .NET中与它互操作
这正是Flurry.a包装器所做的。我们需要了解如何自己做。见Kevin Machanon的http://blog.kevfoo.com/index.php/2010/08/monotouch-flurry-analytics-bindings
答案 0 :(得分:3)
在Kevin Machanon的GitHub repository上,您可以查看实际代码。乍一看,我相信这个过程意味着创建一个模仿你想要使用的本机类的接口,并用映射属性来装饰它:
并将详细的本机方法调用传递给属性参数。