Альтернатива файлам поддержки какао - PullRequest
0 голосов
/ 25 января 2019

Динамические языки, которые хотят вызывать в Какао, должны использовать так называемые XML-файлы bridgesupport для получения дополнительных RTTI, чем то, что доступно через objc_* API (примеры: тип BOOL, varargs, блоки, перечисления, неформальные протоколы,и т.Существуют ли альтернативные файлы API и / или метаданных или способ генерирования этой информации из LLVM?Как другие популярные динамические языки с мостом Objc (Ruby, Python и т. Д.) Решают проблему?

[1] https://playcontrol.net/opensource/LuaCocoa/ (см. Раздел новостей 2017 года)

[2] https://latenightsw.com/high-sierra-applescriptobjc-bugs/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...