2011-05-04 5 views
0

Мы рассматриваем возможность использования API от стороннего производителя iPhone, который был скомпилирован в Xcode.MonoTouch iPhone: создание собственной сборки .NET-обертки

Как создать оболочку для этой родной библиотеки IOS, так что мы можем Interop с ним в MonoTouch .NET

Это именно то, что обертка Flurry.a сделал. Однако нам нужно выяснить, как это сделать. См. Kevin Machanon's http://blog.kevfoo.com/index.php/2010/08/monotouch-flurry-analytics-bindings

ответ

3

О Kevin Machanon's GitHub repository Вы можете взглянуть на фактический код. На первый взгляд, я считаю, что процесс предполагает создание интерфейса, который имитирует нативный класс, который вы хотели бы использовать и украсить его атрибуты отображения:

  • BaseType
  • Статический
  • Экспорт

И передать подробный вызов собственного метода параметрам атрибутов.

Смежные вопросы