Objective Sharpie
Xamarin · Консольный инструмент, который анализирует заголовочные файлы Objective-C и помогает создавать C#-привязки для нативных библиотек.
Описание
Objective Sharpie — консольный инструмент для начального этапа создания привязки между библиотекой Objective-C и C#. Он анализирует заголовочные файлы библиотеки с помощью Clang и преобразует её публичный API в определения привязки, автоматизируя часть работы, которая прежде выполнялась вручную. Полученный результат служит основой для дальнейшей работы, а не готовым проектом привязки.
- Анализирует заголовочные файлы нативных библиотек с помощью Clang.
- Сопоставляет публичные API Objective-C с определениями для C#-привязок.
- Работает через командную строку и не является графическим мастером.
В macOS установите программу командой brew install --cask objectivesharpie. Инструмент предназначен для опытных разработчиков Xamarin. Для эффективной работы нужны глубокие знания Objective-C и C, навыки сборки нативных библиотек из командной строки и понимание принципов их работы. В документации также указано, что полезно знать, как использовать компилятор Clang из командной строки.
Источники: Документация Objective Sharpie · Homebrew cask
Новая версия Что нового в 3.5.116 Из истории коммитов Homebrew
Для этой версии нет отдельного описания обновлений.