我们正在考虑为 iPhone 使用第三方的 API,该 API 在 Xcode 中编译。
我们如何为这个原生 iOS 库创建一个包装器,以便我们可以在 Monotouch .NET 中与它进行互操作
这正是 Flurry.a 包装器所做的。不过,我们需要自己弄清楚如何去做。请参阅 Kevin Machanon 的http://blog.kevfoo.com/index.php/2010/08/monotouch-flurry-analytics-bindings
我们正在考虑为 iPhone 使用第三方的 API,该 API 在 Xcode 中编译。
我们如何为这个原生 iOS 库创建一个包装器,以便我们可以在 Monotouch .NET 中与它进行互操作
这正是 Flurry.a 包装器所做的。不过,我们需要自己弄清楚如何去做。请参阅 Kevin Machanon 的http://blog.kevfoo.com/index.php/2010/08/monotouch-flurry-analytics-bindings
在 Kevin Machanon 的GitHub 存储库中,您可以查看实际代码。乍一看,我相信这个过程意味着创建一个模仿你想使用的本地类的接口,并用映射属性装饰它:
并将详细的原生方法调用传递给属性参数。