Question

Nous envisageons d'utiliser une API d'un tiers pour l'iPhone qui a été compilé en Xcode.

Comment créer un wrapper pour cette bibliothèque iOS native afin que nous puissions l'interopérer avec Monotouch .NET

C'est exactement ce que le wrapper Flurry.a a fait.Nous devons cependant savoir comment le faire nous-mêmes.Voir http://blog.kevfoo.com/ de Kevin Machanonindex.php / 2010/08 / monotouch-flurry-analytics-bindings

Était-ce utile?

La solution

Sur le dépôt GitHub de Kevin Machanon, vous pouvez utiliserun regard sur le code réel.À première vue, je pense que le processus implique la création d'une interface qui imite la classe native que vous souhaitez utiliser et la décorer avec des attributs de mappage:

  • BaseType
  • Statique
  • Exporter

Et transmettez l'appel détaillé de la méthode native aux paramètres d'attributs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top