0

我们正在考虑为 iPhone 使用第三方的 API,该 API 在 Xcode 中编译。

我们如何为这个原生 iOS 库创建一个包装器,以便我们可以在 Monotouch .NET 中与它进行互操作

这正是 Flurry.a 包装器所做的。不过,我们需要自己弄清楚如何去做。请参阅 Kevin Machanon 的http://blog.kevfoo.com/index.php/2010/08/monotouch-flurry-analytics-bindings

4

1 回答 1

3

在 Kevin Machanon 的GitHub 存储库中,您可以查看实际代码。乍一看,我相信这个过程意味着创建一个模仿你想使用的本地类的接口,并用映射属性装饰它:

  • 基本类型
  • 静止的
  • 出口

并将详细的原生方法调用传递给属性参数。

于 2011-05-04T02:41:54.623 回答