MonoTouch iPhone: создание нативных сборок .NET - PullRequest
0 голосов
/ 04 мая 2011

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

Как создать оболочку для этой нативной библиотеки iOS, чтобы мы могли взаимодействовать с ней в Monotouch .NET

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

1 Ответ

3 голосов
/ 04 мая 2011

В хранилище GitHub Кевина Маханона вы можете взглянуть на реальный код.На первый взгляд, я считаю, что этот процесс подразумевает создание интерфейса, который имитирует нативный класс, который вы хотели бы использовать, и украшал его атрибутами отображения:

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

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

...