Liaison de bibliothèques iOS

Important

Nous étudions actuellement l’utilisation des liaisons personnalisées sur la plateforme Xamarin. S’il vous plaît prendre cette enquête pour informer les efforts de développement futurs.

Suivez ces liens pour en savoir plus sur les bibliothèques de liaison Objective-C et CocoaPods pour Xamarin.iOS et Xamarin.Mac :

Objective Sharpie

Objective Sharpie est un outil en ligne de commande qui permet de démarrer la première passe d’une liaison. Il fonctionne en analysant les fichiers d’en-tête d’une bibliothèque native pour mapper l’API publique à la définition de liaison (processus qui est autrement effectué manuellement). Objectif Sharpie ne crée pas de liaison par lui-même, mais il peut vous aider à démarrer !

Objectif Sharpie 3.0 introduit la possibilité de lier des Cocoapods directement!

Procédure pas à pas - Liaison d’une bibliothèque iOS Objective-C

Cette page fournit une procédure pas à pas pour créer un projet de liaison iOS à l’aide du open source projet InfColorPickerObjective-C comme exemple. La bibliothèque InfColorPicker fournit un contrôleur d’affichage réutilisable qui permet à l’utilisateur de sélectionner une couleur en fonction de sa représentation HSB, ce qui rend la sélection des couleurs plus conviviale. Objective Sharpie sera utilisé pour faciliter le processus de liaison.

Vidéo

Liaisons iOS dans la vidéo C/C++