Objective Sharpie
Xamarin · Herramienta de línea de comandos que analiza cabeceras Objective-C para ayudar a crear enlaces C# para bibliotecas nativas.
Descripción
Objective Sharpie es una herramienta de línea de comandos que ayuda a iniciar la primera fase de un enlace entre una biblioteca Objective-C y C#. Analiza con Clang los archivos de cabecera de la biblioteca y transforma su API pública en definiciones de enlace, automatizando parte del trabajo que antes se hacía manualmente. El resultado generado sirve como punto de partida, no como un proyecto de enlace terminado.
- Analiza archivos de cabecera de bibliotecas nativas mediante Clang.
- Convierte las API públicas de Objective-C en definiciones para enlaces de C#.
- Se utiliza desde la línea de comandos; no es un asistente gráfico.
En macOS, se instala con brew install --cask objectivesharpie. Está orientado a desarrolladores con experiencia en Xamarin. Para aprovecharlo, se requieren conocimientos avanzados de Objective-C y C, experiencia compilando bibliotecas nativas desde la línea de comandos y comprensión de su funcionamiento. La documentación también señala como conocimientos pertinentes el uso de Clang desde la línea de comandos.
Fuentes: Documentación de Objective Sharpie · Homebrew cask
Novedades Novedades de 3.5.116 Del historial de commits de Homebrew
Esta versión no tiene notas de actualización específicas.