Так как Objective-C существует и поддерживается даже в MinGW, передавая -x objective-c
, есть ли способ добиться этого с помощью Android SDK? Я провел элементарный тест на компьютере коллеги, где выясняется, что язык objective-c
не поддерживается.
Я не заинтересован в том, чтобы заставить работать UIKit, AppKit или даже Foundation; Я написал большую часть игры OpenGLES на Objective-C и успешно перенес ее на Mac OS X и Windows; Я вполне уверен, что смогу легко перенести его на GNU / Linux, как только у меня будет время, чтобы разобраться с достаточным количеством GNUStep (и даже без него я мог бы создать классы для запуска игры).
Меня просто интересует базовый язык и базовая среда выполнения (включая свойства, если это возможно); даже NSObject
может быть легко написано настолько, насколько мне это нужно.
Тем временем мне удалось скомпилировать некоторый код Objective-C и написать для этого руководство:
Более подробно в моем ответе ниже.