Enlace de bibliotecas de iOSBinding iOS Libraries

Siga estos vínculos para obtener información sobre el enlace de bibliotecas de Objective-C y CocoaPods para Xamarin. iOS y Xamarin. Mac:Follow these links to learn about binding Objective-C libraries and CocoaPods for Xamarin.iOS and Xamarin.Mac:

Objective SharpieObjective Sharpie

Objective Sharpie es una herramienta de línea de comandos que ayuda a arrancar el primer paso de un enlace.Objective Sharpie is a command line tool to help bootstrap the first pass of a binding. Funciona mediante el análisis de los archivos de encabezado de una biblioteca nativa para asignar la API pública en la definición de enlace (un proceso que, de otro modo, se realiza manualmente).It works by parsing the header files of a native library to map the public API into the binding definition (a process that is otherwise done manually). Objective Sharpie no crea un enlace por sí solo, pero puede ayudarle a comenzar.Objective Sharpie does not create a binding by itself, but it can help get you started!

Objective Sharpie 3,0 presentó la capacidad de enlazar Cocoapods directamente.Objective Sharpie 3.0 introduced the ability to bind Cocoapods directly!

Tutorial: enlazar una biblioteca de Objective-C de iOSWalkthrough - Binding an iOS Objective-C Library

En esta página se proporciona un tutorial paso a paso para crear un proyecto de enlace de iOS con el proyecto de código abierto InfColorPicker Objective-C como ejemplo.This page provides a step-by-step walkthrough of creating an iOS binding project using the open source InfColorPicker Objective-C project as an example. La biblioteca InfColorPicker proporciona un controlador de vistas reutilizable que permite al usuario seleccionar un color en función de su representación HSB, lo que facilita la selección de color.The InfColorPicker library provides a reusable view controller that allow the user to select a color based on its HSB representation, making color selection more user-friendly. El objetivo Sharpie se usará para ayudar en el proceso de enlace.Objective Sharpie will be used to assist in the binding process.

VídeoVideo

Enlaces de iOS en C/C++ videoiOS Bindings in C/C++ video